tinker icon indicating copy to clipboard operation
tinker copied to clipboard

现在哪个版本支持AGP8.1 gradle8.9

Open yanguv opened this issue 4 months ago • 2 comments

请问一下 现在有版本支持AGP8.1的编译吗 生成补丁包 报错 Check for loader classes in dex: classes.dex Collect class descriptors in classes.dex Check for loader classes in dex: classes2.dex Collect class descriptors in classes2.dex Check for loader classes in dex: classes3.dex Collect class descriptors in classes3.dex Check for loader classes in dex: classes4.dex Collect class descriptors in classes4.dex Check for loader classes in dex: classes5.dex Collect class descriptors in classes5.dex Found modify resource: res/layout/activity_xxx_main.xml Check if loader classes in classes.dex refer to any classes that is not in loader class patterns. FATAL: method 'tryLoad:LL' in loader class 'Lcom/tencent/tinker/loader/AbstractTinkerLoader;' refers to class 'Landroid/content/Intent;' which is not loader class, this may cause crash when patch is loaded. FATAL: method 'fetchMHObject:LL' in loader class 'Lcom/tencent/tinker/loader/AppInfoChangedBlocker;' refers to class 'Landroid/os/Handler;' which is not loader class, this may cause crash when patch is loaded. FATAL: method 'fetchMHObject:LL' in loader class 'Lcom/tencent/tinker/loader/AppInfoChangedBlocker;' refers to class 'Landroid/os/Handler;' which is not loader class, this may cause crash when patch is loaded. FATAL: method 'interceptHandler:VL' in loader class 'Lcom/tencent/tinker/loader/AppInfoChangedBlocker;' refers to class 'Landroid/os/Handler;' which is not loader class, this may cause crash when patch is loaded. FATAL: method 'interceptHandler:VL' in loader class 'Lcom/tencent/tinker/loader/AppInfoChangedBlocker;' refers to class 'Landroid/os/Handler;' which is not loader class, this may cause crash when patch is loaded. FATAL: method 'interceptHandler:VL' in loader class 'Lcom/tencent/tinker/loader/AppInfoChangedBlocker;' refers to class 'Landroid/os/Handler$Callback;' which is not loader class, this may cause crash when patch is loaded. FATAL: method 'tryStart:ZL' in loader class 'Lcom/tencent/tinker/loader/AppInfoChangedBlocker;' refers to class 'Landroid/app/Application;' which is not loader class, this may cause crash when patch is loaded. FATAL: method 'tryStart:ZL' in loader class 'Lcom/tencent/tinker/loader/AppInfoChangedBlocker;' refers to field 'SDK_INT' in class 'Landroid/os/Build$VERSION;' which is not in loader class, this may cause crash when patch is loaded. FATAL: method 'tryStart:ZL' in loader class 'Lcom/tencent/tinker/loader/AppInfoChangedBlocker;' refers to method 'i:ILL' in class 'Landroid/util/Log;' which is not in loader class, this may cause crash when patch is loaded. FATAL: method 'doInject:VLL' in loader class 'Lcom/tencent/tinker/loader/NewClassLoaderInjector;' refers to class 'Landroid/app/Application;' which is not loader class, this may cause crash when patch is loaded. FATAL: method 'doInject:VLL' in loader class 'Lcom/tencent/tinker/loader/NewClassLoaderInjector;' refers to class 'Landroid/content/Context;' which is not loader class, this may cause crash when patch is loaded.

yanguv avatar Sep 10 '25 03:09 yanguv

可以尝试下 https://github.com/Tencent/tinker/issues/1546

woshiheihuafu avatar Sep 10 '25 10:09 woshiheihuafu

可以尝试下 #1546

治标不治本 合成补丁还是报错

yanguv avatar Sep 15 '25 10:09 yanguv