异常类型:app运行时异常
手机型号:Nova 6(5G) 型号 WLZ-AN00
手机系统版本: HarmonyOS 4.0.0版本
tinker版本:Tinker 1.9.14.21
gradle版本:gradle-5.4.1
问题描述:
1,同一个apk安装包,版本名称为V3.188.0,第一个补丁;
2,vivo S15补丁成功,补丁修改的UI界面功能显示正常,版本名称为V3.188.1;--app版本名称正确
3,华为鸿蒙手机Nova 6 补丁成功,补丁修改的UI界面显示正常,版本名称为V3.188.0(重试杀掉app版本号都是V3.188.0);--app版本名称无变化,日志如下
2023-11-21 11:00:51.594 15482-15482/? D/Tinker.TinkerLoader: tryLoad test test
2023-11-21 11:00:51.603 15482-15482/? D/Tinker.TinkerInternals: getCurrentInstructionSet:arm64
2023-11-21 11:00:51.603 15482-15482/? W/Tinker.TinkerLoader: tryLoadPatchFiles:isEnabledForResource:true
2023-11-21 11:00:51.605 15482-15482/? D/Tinker.TinkerInternals: same fingerprint:HUAWEI/WLZ-AN00/HWWLZ:12/HUAWEIWLZ-AN00/104.0.0.116SP10C00:user/release-keys
2023-11-21 11:00:51.605 15482-15482/? I/Tinker.TinkerInternals: getSafeModeCount: count: 0
2023-11-21 11:00:51.605 15482-15482/? I/Tinker.TinkerInternals: setSafeModeCount: count: 1
2023-11-21 11:00:51.605 15482-15482/? I/Tinker.TinkerDexLoader: classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]
2023-11-21 11:00:51.606 15482-15482/? I/Tinker.TinkerDexLoader: verify dex file:/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk md5, use time: 0
2023-11-21 11:00:51.606 15482-15482/? I/Tinker.ClassLoaderAdder: installDexes dexOptDir: /data/user/0/com.orange/tinker/patch-3589bbeb/odex, dex size:1
2023-11-21 11:00:51.606 15482-15482/? W/com.orange: OpenDexFilesFromOat: open oat file failed and fallback to load dex file from apk, package_name = com.orange version_code = 189 context = 0x0 class_loader = class_loader_status = 2 dex_location = /data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk dex_location_writable = 0 oat_file_exists = 0 is_compressed_dex = 0 is_jank_perceptible = 0 is_process_on_top = 1 is_main_thread = 1 fallback_time = 220313
2023-11-21 11:00:51.607 15482-15482/? I/Tinker.ClassLoaderAdder: after loaded classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]], dex size:1
2023-11-21 11:00:51.607 15482-15482/? I/Tinker.ClassLoaderAdder: checkDexInstall result: true, checker_classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]
2023-11-21 11:00:51.610 15482-15482/? W/Tinker.ResourcePatcher: try to clear typedArray cache!
2023-11-21 11:00:51.610 15482-15482/? I/Tinker.ResourcePatcher: checkResUpdate success, found test resource assets file only_use_to_test_tinker_resource.txt
2023-11-21 11:00:51.611 15482-15482/? I/Tinker.ResourceLoader: monkeyPatchExistingResources resource file:/data/user/0/com.orange/tinker/patch-3589bbeb/res/resources.apk, use time: 4
2023-11-21 11:00:51.611 15482-15482/? I/Tinker.IncrementCompMgr: package has no incremental component meta, skip init.
2023-11-21 11:00:51.611 15482-15482/? I/Tinker.AppInfoChangedBlocker: tryStart called.
2023-11-21 11:00:51.612 15482-15482/? I/Tinker.AppInfoChangedBlocker: tryStart done.
2023-11-21 11:00:51.612 15482-15482/? I/Tinker.TinkerLoader: tryLoadPatchFiles: load end, ok!
2023-11-21 11:00:51.612 15482-15482/? D/Tinker.DefaultAppLike: onBaseContextAttached:
2023-11-21 11:00:51.613 15482-15482/? V/Tinker.SamplePatchListener: application maxMemory:384
2023-11-21 11:00:51.613 15482-15482/? W/Tinker.Tinker: tinker patch directory: /data/user/0/com.orange/tinker
2023-11-21 11:00:51.614 15482-15482/? I/Tinker.Tinker: try to install tinker, isEnable: true, version: 1.9.14.21
2023-11-21 11:00:51.614 15482-15482/? I/Tinker.TinkerLoadResult: parseTinkerResult loadCode:0, process name:com.orange, main process:true, systemOTA:false, fingerPrint:HUAWEI/WLZ-AN00/HWWLZ:12/HUAWEIWLZ-AN00/104.0.0.116SP10C00:user/release-keys, oatDir:odex, useInterpretMode:false
2023-11-21 11:00:51.614 15482-15482/? I/Tinker.TinkerLoadResult: parseTinkerResult oldVersion:3589bbeb393919a9a3f8c9908f5968e4, newVersion:3589bbeb393919a9a3f8c9908f5968e4, current:3589bbeb393919a9a3f8c9908f5968e4
2023-11-21 11:00:51.614 15482-15482/? I/Tinker.TinkerLoadResult: oh yeah, tinker load all success
2023-11-21 11:00:51.614 15482-15482/? I/Tinker.DefaultLoadReporter: patch loadReporter onLoadResult: patch load result, path:/data/user/0/com.orange/tinker, code: 0, cost: 18ms
2023-11-21 11:00:51.626 15482-15482/? I/Tinker.TinkerInternals: setSafeModeCount: count: 0
2023-11-21 11:00:51.668 15482-15482/? D/Tinker.DefaultAppLike: onCreate
2023-11-21 11:00:51.670 15482-15482/? I/DexP.DexPatchBridge: java.lang.ClassNotFoundException: Didn't find class "com.alipay.dexpatch.compat.ContextImpl" on path: DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:218)
at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
at com.alipay.dexpatch.m.DexPatchBridge.setOuterFrameworkInited(DexPatchBridge.java:82)
at com.alipay.mobile.framework.quinoxless.QuinoxlessFramework.b(QuinoxlessFramework.java:175)
at com.alipay.mobile.framework.quinoxless.QuinoxlessFramework.init(QuinoxlessFramework.java:378)
at com.yijiupi.shopmall.pack.MainApplicationLike.onCreate(MainApplicationLike.java:120)
at com.tencent.tinker.entry.TinkerApplicationInlineFence.handleMessageImpl(TinkerApplicationInlineFence.java:76)
at com.tencent.tinker.entry.TinkerApplicationInlineFence.handleMessage_$noinline$(TinkerApplicationInlineFence.java:60)
at com.tencent.tinker.entry.TinkerApplicationInlineFence.handleMessage(TinkerApplicationInlineFence.java:53)
at com.tencent.tinker.loader.app.TinkerInlineFenceAction.callOnCreate(TinkerInlineFenceAction.java:57)
at com.tencent.tinker.loader.app.TinkerApplication.onCreate(TinkerApplication.java:189)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1225)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:8583)
at android.app.ActivityThread.access$2800(ActivityThread.java:311)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2889)
at android.os.Handler.dispatchMessage(Handler.java:117)
at android.os.Looper.loopOnce(Looper.java:205)
at android.os.Looper.loop(Looper.java:293)
at android.app.ActivityThread.loopProcess(ActivityThread.java:9934)
at android.app.ActivityThread.main(ActivityThread.java:9923)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:586)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1240)
2023-11-21 11:00:51.737 15535-15535/? D/Tinker.TinkerLoader: tryLoad test test
2023-11-21 11:00:51.746 15535-15535/? D/Tinker.TinkerInternals: getCurrentInstructionSet:arm64
2023-11-21 11:00:51.746 15535-15535/? W/Tinker.TinkerLoader: tryLoadPatchFiles:isEnabledForResource:true
2023-11-21 11:00:51.748 15535-15535/? D/Tinker.TinkerInternals: same fingerprint:HUAWEI/WLZ-AN00/HWWLZ:12/HUAWEIWLZ-AN00/104.0.0.116SP10C00:user/release-keys
2023-11-21 11:00:51.748 15535-15535/? I/Tinker.TinkerInternals: getSafeModeCount: count: 0
2023-11-21 11:00:51.749 15535-15535/? I/Tinker.TinkerInternals: setSafeModeCount: count: 1
2023-11-21 11:00:51.749 15535-15535/? I/Tinker.TinkerDexLoader: classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]
2023-11-21 11:00:51.749 15535-15535/? I/Tinker.TinkerDexLoader: verify dex file:/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk md5, use time: 0
2023-11-21 11:00:51.749 15535-15535/? I/Tinker.ClassLoaderAdder: installDexes dexOptDir: /data/user/0/com.orange/tinker/patch-3589bbeb/odex, dex size:1
2023-11-21 11:00:51.750 15535-15535/? W/:xg_vip_servic: OpenDexFilesFromOat: open oat file failed and fallback to load dex file from apk, package_name = com.orange version_code = 189 context = 0x0 class_loader = class_loader_status = 2 dex_location = /data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk dex_location_writable = 0 oat_file_exists = 0 is_compressed_dex = 0 is_jank_perceptible = 1 is_process_on_top = 0 is_main_thread = 1 fallback_time = 200000
2023-11-21 11:00:51.750 15535-15535/? I/Tinker.ClassLoaderAdder: after loaded classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]], dex size:1
2023-11-21 11:00:51.750 15535-15535/? I/Tinker.ClassLoaderAdder: checkDexInstall result: true, checker_classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]
2023-11-21 11:00:51.753 15535-15535/? W/Tinker.ResourcePatcher: try to clear typedArray cache!
2023-11-21 11:00:51.753 15535-15535/? I/Tinker.ResourcePatcher: checkResUpdate success, found test resource assets file only_use_to_test_tinker_resource.txt
2023-11-21 11:00:51.754 15535-15535/? I/Tinker.ResourceLoader: monkeyPatchExistingResources resource file:/data/user/0/com.orange/tinker/patch-3589bbeb/res/resources.apk, use time: 4
2023-11-21 11:00:51.754 15535-15535/? I/Tinker.IncrementCompMgr: package has no incremental component meta, skip init.
2023-11-21 11:00:51.754 15535-15535/? I/Tinker.AppInfoChangedBlocker: tryStart called.
2023-11-21 11:00:51.754 15535-15535/? I/Tinker.AppInfoChangedBlocker: tryStart done.
2023-11-21 11:00:51.754 15535-15535/? I/Tinker.TinkerLoader: tryLoadPatchFiles: load end, ok!
2023-11-21 11:00:51.755 15535-15535/? D/Tinker.DefaultAppLike: onBaseContextAttached:
2023-11-21 11:00:51.755 15535-15535/? V/Tinker.SamplePatchListener: application maxMemory:384
2023-11-21 11:00:51.756 15535-15535/? W/Tinker.Tinker: tinker patch directory: /data/user/0/com.orange/tinker
2023-11-21 11:00:51.756 15535-15535/? I/Tinker.Tinker: try to install tinker, isEnable: true, version: 1.9.14.21
2023-11-21 11:00:51.756 15535-15535/? I/Tinker.TinkerLoadResult: parseTinkerResult loadCode:0, process name:com.orange:xg_vip_service, main process:false, systemOTA:false, fingerPrint:HUAWEI/WLZ-AN00/HWWLZ:12/HUAWEIWLZ-AN00/104.0.0.116SP10C00:user/release-keys, oatDir:odex, useInterpretMode:false
2023-11-21 11:00:51.756 15535-15535/? I/Tinker.TinkerLoadResult: parseTinkerResult oldVersion:3589bbeb393919a9a3f8c9908f5968e4, newVersion:3589bbeb393919a9a3f8c9908f5968e4, current:3589bbeb393919a9a3f8c9908f5968e4
2023-11-21 11:00:51.756 15535-15535/? I/Tinker.TinkerLoadResult: oh yeah, tinker load all success
2023-11-21 11:00:51.756 15535-15535/? I/Tinker.DefaultLoadReporter: patch loadReporter onLoadResult: patch load result, path:/data/user/0/com.orange/tinker, code: 0, cost: 18ms
2023-11-21 11:00:51.757 15535-15535/? I/Tinker.TinkerInternals: setSafeModeCount: count: 0
2023-11-21 11:00:51.757 15535-15535/? D/Tinker.DefaultAppLike: onCreate
2023-11-21 11:00:51.792 15535-15535/? D/Tinker.TinkerLoader: [PendingLog @ 2023-11-21 11:00:51.737] tryLoad test test
2023-11-21 11:00:51.792 15535-15535/? D/Tinker.TinkerInternals: [PendingLog @ 2023-11-21 11:00:51.746] getCurrentInstructionSet:arm64
2023-11-21 11:00:51.792 15535-15535/? W/Tinker.TinkerLoader: [PendingLog @ 2023-11-21 11:00:51.746] tryLoadPatchFiles:isEnabledForResource:true
2023-11-21 11:00:51.792 15535-15535/? D/Tinker.TinkerInternals: [PendingLog @ 2023-11-21 11:00:51.748] same fingerprint:HUAWEI/WLZ-AN00/HWWLZ:12/HUAWEIWLZ-AN00/104.0.0.116SP10C00:user/release-keys
2023-11-21 11:00:51.792 15535-15535/? I/Tinker.TinkerInternals: [PendingLog @ 2023-11-21 11:00:51.748] getSafeModeCount: count: 0
2023-11-21 11:00:51.792 15535-15535/? I/Tinker.TinkerInternals: [PendingLog @ 2023-11-21 11:00:51.748] setSafeModeCount: count: 1
2023-11-21 11:00:51.793 15535-15535/? I/Tinker.TinkerDexLoader: [PendingLog @ 2023-11-21 11:00:51.749] classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]
2023-11-21 11:00:51.793 15535-15535/? I/Tinker.TinkerDexLoader: [PendingLog @ 2023-11-21 11:00:51.749] verify dex file:/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk md5, use time: 0
2023-11-21 11:00:51.793 15535-15535/? I/Tinker.ClassLoaderAdder: [PendingLog @ 2023-11-21 11:00:51.749] installDexes dexOptDir: /data/user/0/com.orange/tinker/patch-3589bbeb/odex, dex size:1
2023-11-21 11:00:51.793 15535-15535/? I/Tinker.ClassLoaderAdder: [PendingLog @ 2023-11-21 11:00:51.750] after loaded classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]], dex size:1
2023-11-21 11:00:51.793 15535-15535/? I/Tinker.ClassLoaderAdder: [PendingLog @ 2023-11-21 11:00:51.750] checkDexInstall result: true, checker_classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]
2023-11-21 11:00:51.793 15535-15535/? W/Tinker.ResourcePatcher: [PendingLog @ 2023-11-21 11:00:51.753] try to clear typedArray cache!
2023-11-21 11:00:51.793 15535-15535/? I/Tinker.ResourcePatcher: [PendingLog @ 2023-11-21 11:00:51.753] checkResUpdate success, found test resource assets file only_use_to_test_tinker_resource.txt
2023-11-21 11:00:51.793 15535-15535/? I/Tinker.ResourceLoader: [PendingLog @ 2023-11-21 11:00:51.754] monkeyPatchExistingResources resource file:/data/user/0/com.orange/tinker/patch-3589bbeb/res/resources.apk, use time: 4
2023-11-21 11:00:51.793 15535-15535/? I/Tinker.IncrementCompMgr: [PendingLog @ 2023-11-21 11:00:51.754] package has no incremental component meta, skip init.
2023-11-21 11:00:51.793 15535-15535/? I/Tinker.AppInfoChangedBlocker: [PendingLog @ 2023-11-21 11:00:51.754] tryStart called.
2023-11-21 11:00:51.794 15535-15535/? I/Tinker.AppInfoChangedBlocker: [PendingLog @ 2023-11-21 11:00:51.754] tryStart done.
2023-11-21 11:00:51.794 15535-15535/? I/Tinker.TinkerLoader: [PendingLog @ 2023-11-21 11:00:51.754] tryLoadPatchFiles: load end, ok!
2023-11-21 11:00:51.794 15535-15535/? D/Tinker.DefaultAppLike: [PendingLog @ 2023-11-21 11:00:51.755] onBaseContextAttached:
2023-11-21 11:00:51.795 15535-15535/? W/Tinker.UpgradePatchRetry: onPatchRetryLoad retry is not main process, just return
2023-11-21 11:00:51.892 15482-15482/? D/Tinker.TinkerLoader: [PendingLog @ 2023-11-21 11:00:51.594] tryLoad test test
2023-11-21 11:00:51.892 15482-15482/? D/Tinker.TinkerInternals: [PendingLog @ 2023-11-21 11:00:51.603] getCurrentInstructionSet:arm64
2023-11-21 11:00:51.892 15482-15482/? W/Tinker.TinkerLoader: [PendingLog @ 2023-11-21 11:00:51.603] tryLoadPatchFiles:isEnabledForResource:true
2023-11-21 11:00:51.893 15482-15482/? D/Tinker.TinkerInternals: [PendingLog @ 2023-11-21 11:00:51.605] same fingerprint:HUAWEI/WLZ-AN00/HWWLZ:12/HUAWEIWLZ-AN00/104.0.0.116SP10C00:user/release-keys
2023-11-21 11:00:51.893 15482-15482/? I/Tinker.TinkerInternals: [PendingLog @ 2023-11-21 11:00:51.605] getSafeModeCount: count: 0
2023-11-21 11:00:51.893 15482-15482/? I/Tinker.TinkerInternals: [PendingLog @ 2023-11-21 11:00:51.605] setSafeModeCount: count: 1
2023-11-21 11:00:51.893 15482-15482/? I/Tinker.TinkerDexLoader: [PendingLog @ 2023-11-21 11:00:51.605] classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]
2023-11-21 11:00:51.893 15482-15482/? I/Tinker.TinkerDexLoader: [PendingLog @ 2023-11-21 11:00:51.606] verify dex file:/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk md5, use time: 0
2023-11-21 11:00:51.893 15482-15482/? I/Tinker.ClassLoaderAdder: [PendingLog @ 2023-11-21 11:00:51.606] installDexes dexOptDir: /data/user/0/com.orange/tinker/patch-3589bbeb/odex, dex size:1
2023-11-21 11:00:51.893 15482-15482/? I/Tinker.ClassLoaderAdder: [PendingLog @ 2023-11-21 11:00:51.607] after loaded classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]], dex size:1
2023-11-21 11:00:51.893 15482-15482/? I/Tinker.ClassLoaderAdder: [PendingLog @ 2023-11-21 11:00:51.607] checkDexInstall result: true, checker_classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]
2023-11-21 11:00:51.893 15482-15482/? W/Tinker.ResourcePatcher: [PendingLog @ 2023-11-21 11:00:51.610] try to clear typedArray cache!
2023-11-21 11:00:51.893 15482-15482/? I/Tinker.ResourcePatcher: [PendingLog @ 2023-11-21 11:00:51.610] checkResUpdate success, found test resource assets file only_use_to_test_tinker_resource.txt
2023-11-21 11:00:51.894 15482-15482/? I/Tinker.ResourceLoader: [PendingLog @ 2023-11-21 11:00:51.611] monkeyPatchExistingResources resource file:/data/user/0/com.orange/tinker/patch-3589bbeb/res/resources.apk, use time: 4
2023-11-21 11:00:51.894 15482-15482/? I/Tinker.IncrementCompMgr: [PendingLog @ 2023-11-21 11:00:51.611] package has no incremental component meta, skip init.
2023-11-21 11:00:51.894 15482-15482/? I/Tinker.AppInfoChangedBlocker: [PendingLog @ 2023-11-21 11:00:51.611] tryStart called.
2023-11-21 11:00:51.894 15482-15482/? I/Tinker.AppInfoChangedBlocker: [PendingLog @ 2023-11-21 11:00:51.612] tryStart done.
2023-11-21 11:00:51.894 15482-15482/? I/Tinker.TinkerLoader: [PendingLog @ 2023-11-21 11:00:51.612] tryLoadPatchFiles: load end, ok!
2023-11-21 11:00:51.894 15482-15482/? D/Tinker.DefaultAppLike: [PendingLog @ 2023-11-21 11:00:51.612] onBaseContextAttached:
2023-11-21 11:00:51.932 15482-15482/? I/BootLoader.MetaInfo: cost [0] ms, [BroadcastReceiverDescription [mMsgCode=[com.alipay.mobile.framework.USERLEAVEHINT, com.alipay.mobile.framework.BROUGHT_TO_FOREGROUND], mRunInSubThread=false, mHasRegisted=true, mName=null, mClassName=com.alipay.mobilelbs.biz.core.LBSLocalReceiver, mClassLoader=dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]]] is a broadcast.
2023-11-21 11:00:51.933 15482-15482/? I/BootLoader.MetaInfo: cost [1] ms, [BroadcastReceiverDescription [mMsgCode=[com.alipay.mobile.client.CONFIG_CHANGE, com.alipay.mobile.framework.USERLEAVEHINT, com.alipay.mobile.framework.BROUGHT_TO_FOREGROUND, mpaas.perf.judge.event.enterIdle, com.alipay.security.login], mRunInSubThread=false, mHasRegisted=true, mName=null, mClassName=com.alipay.android.phone.mobilecommon.dynamicrelease.RealTimeReceiver, mClassLoader=dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]]] is a broadcast.
2023-11-21 11:00:51.933 15482-15482/? I/BootLoader.MetaInfo: cost [0] ms, [BroadcastReceiverDescription [mMsgCode=[com.alipay.mobile.framework.USERLEAVEHINT, com.alipay.mobile.framework.BROUGHT_TO_FOREGROUND], mRunInSubThread=false, mHasRegisted=true, mName=null, mClassName=com.mpaas.mas.adapter.AppLifecycleReceiver, mClassLoader=dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]]] is a broadcast.
2023-11-21 11:00:51.933 15482-15482/? I/BootLoader.MetaInfo: cost [0] ms, [BroadcastReceiverDescription [mMsgCode=[com.alipay.mobile.framework.BROUGHT_TO_FOREGROUND, com.alipay.mobile.framework.USERLEAVEHINT, com.alipay.mobile.framework.ACTIVITY_RESUME, com.alipay.mobile.framework.ACTIVITY_ALL_STOPPED], mRunInSubThread=false, mHasRegisted=true, mName=null, mClassName=com.alipay.mobile.tianyanadapter.monitor.MonitorLocalReceiver, mClassLoader=dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]]] is a broadcast.
2023-11-21 11:00:51.933 15482-15482/? I/BootLoader.MetaInfo: cost [0] ms, [BroadcastReceiverDescription [mMsgCode=[com.alipay.mobile.framework.BROUGHT_TO_FOREGROUND, com.alipay.mobile.framework.USERLEAVEHINT, com.alipay.android.broadcast.SEND_FEEDBACK], mRunInSubThread=false, mHasRegisted=true, mName=null, mClassName=com.alipay.mobile.tianyanadapter.logging.LoggingLocalReceiver, mClassLoader=dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]]] is a broadcast.
2023-11-21 11:00:51.933 15482-15482/? I/BootLoader.MetaInfo: cost [0] ms, [BroadcastReceiverDescription [mMsgCode=[com.alipay.mobile.framework.USERLEAVEHINT, com.alipay.mobile.framework.BROUGHT_TO_FOREGROUND], mRunInSubThread=false, mHasRegisted=true, mName=null, mClassName=com.alipay.android.phone.mobilesdk.storage.UniformStorageMonitorReceiver, mClassLoader=dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]]] is a broadcast.
2023-11-21 11:00:51.933 15482-15482/? I/BootLoader.MetaInfo: cost [0] ms, [BroadcastReceiverDescription [mMsgCode=[com.alipay.mobile.framework.BROUGHT_TO_FOREGROUND, com.alipay.mobile.framework.USERLEAVEHINT, com.alipay.mobile.framework.ACTIVITY_ALL_STOPPED, com.alipay.mobile.framework.ACTIVITY_RESUME, com.alipay.security.logout, com.alipay.security.login, com.alipay.android.broadcast.FORCE_LOGOUT_ACTION], mRunInSubThread=false, mHasRegisted=true, mName=null, mClassName=com.alipay.mobile.liteprocess.HostInfoReceiver, mClassLoader=dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]]] is a broadcast.
2023-11-21 11:00:52.060 15482-15482/? W/Tinker.UpgradePatchRetry: onPatchRetryLoad patch file: /data/user/0/com.orange/tinker_temp/temp.apk is not exist, just return
2023-11-21 11:00:52.069 15482-15809/? W/com.orange: OpenDexFilesFromOat: open oat file failed and fallback to load dex file from apk, package_name = com.orange version_code = 189 context = 0x0 class_loader = com.uc.webview.export.cyclone.UCLoader/0x0;dalvik.system.PathClassLoader/0xb400007b65ce76f0(/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk/0xb400007b65d13300:+!classes2.dex/0xb400007b65d13480:+!classes3.dex/0xb400007b65d13600:/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk/0xb400007b65cee7c0:+!classes2.dex/0xb400007b65cee880:+!classes3.dex/0xb400007b65cee940:+!classes4.dex/0xb400007b65ceea00:+!classes5.dex/0xb400007b65ceeac0:+!classes6.dex/0xb400007b65ceeb80:+!classes7.dex/0xb400007b65ceec40:+!classes8.dex/0xb400007b65ceed00:+!classes9.dex/0xb400007b65ceedc0:+!classes10.dex/0xb400007b65ceee80:+!classes11.dex/0xb400007b65ceef40:+!classes12.dex/0xb400007b65d13000:+!classes13.dex/0xb400007b65d130c0);java.lang.BootClassLoader/0xb400007b86104140 class_loader_status = 1 dex_location = /data/user/0/com.orange/app_h5container/uc/3.22.2.51.220908200129_64/so/corejar dex_location_writable = 1 oat_file_exists = 0 is_compressed_dex = 1 is_jank_perceptible = 1 is_process_on_top = 1 is_main_thread = 0 fallback_time = 26636979
2023-11-21 11:00:52.084 15482-15802/? W/System.err: Caused by: java.lang.ClassNotFoundException: Didn't find class "com.uc.crashsdk.export.CrashApi" on path: DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]
2023-11-21 11:00:52.111 15806-15806/? D/Tinker.TinkerLoader: tryLoad test test
2023-11-21 11:00:52.122 15806-15806/? D/Tinker.TinkerInternals: getCurrentInstructionSet:arm64
2023-11-21 11:00:52.123 15806-15806/? W/Tinker.TinkerLoader: tryLoadPatchFiles:isEnabledForResource:true
2023-11-21 11:00:52.125 15806-15806/? D/Tinker.TinkerInternals: same fingerprint:HUAWEI/WLZ-AN00/HWWLZ:12/HUAWEIWLZ-AN00/104.0.0.116SP10C00:user/release-keys
2023-11-21 11:00:52.125 15806-15806/? I/Tinker.TinkerInternals: getSafeModeCount: count: 0
2023-11-21 11:00:52.125 15806-15806/? I/Tinker.TinkerInternals: setSafeModeCount: count: 1
2023-11-21 11:00:52.126 15806-15806/? I/Tinker.TinkerDexLoader: classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]
2023-11-21 11:00:52.126 15806-15806/? I/Tinker.TinkerDexLoader: verify dex file:/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk md5, use time: 0
2023-11-21 11:00:52.126 15806-15806/? I/Tinker.ClassLoaderAdder: installDexes dexOptDir: /data/user/0/com.orange/tinker/patch-3589bbeb/odex, dex size:1
2023-11-21 11:00:52.127 15806-15806/? W/om.orange:tool: OpenDexFilesFromOat: open oat file failed and fallback to load dex file from apk, package_name = com.orange version_code = 189 context = 0x0 class_loader = class_loader_status = 2 dex_location = /data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk dex_location_writable = 0 oat_file_exists = 0 is_compressed_dex = 0 is_jank_perceptible = 0 is_process_on_top = 0 is_main_thread = 1 fallback_time = 235417
2023-11-21 11:00:52.127 15806-15806/? I/Tinker.ClassLoaderAdder: after loaded classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]], dex size:1
2023-11-21 11:00:52.127 15806-15806/? I/Tinker.ClassLoaderAdder: checkDexInstall result: true, checker_classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]
2023-11-21 11:00:52.130 15806-15806/? W/Tinker.ResourcePatcher: try to clear typedArray cache!
2023-11-21 11:00:52.130 15806-15806/? I/Tinker.ResourcePatcher: checkResUpdate success, found test resource assets file only_use_to_test_tinker_resource.txt
2023-11-21 11:00:52.131 15806-15806/? I/Tinker.ResourceLoader: monkeyPatchExistingResources resource file:/data/user/0/com.orange/tinker/patch-3589bbeb/res/resources.apk, use time: 4
2023-11-21 11:00:52.131 15806-15806/? I/Tinker.IncrementCompMgr: package has no incremental component meta, skip init.
2023-11-21 11:00:52.131 15806-15806/? I/Tinker.AppInfoChangedBlocker: tryStart called.
2023-11-21 11:00:52.132 15806-15806/? I/Tinker.AppInfoChangedBlocker: tryStart done.
2023-11-21 11:00:52.132 15806-15806/? I/Tinker.TinkerLoader: tryLoadPatchFiles: load end, ok!
2023-11-21 11:00:52.132 15806-15806/? D/Tinker.DefaultAppLike: onBaseContextAttached:
2023-11-21 11:00:52.133 15806-15806/? V/Tinker.SamplePatchListener: application maxMemory:384
2023-11-21 11:00:52.134 15806-15806/? W/Tinker.Tinker: tinker patch directory: /data/user/0/com.orange/tinker
2023-11-21 11:00:52.134 15806-15806/? I/Tinker.Tinker: try to install tinker, isEnable: true, version: 1.9.14.21
2023-11-21 11:00:52.134 15806-15806/? I/Tinker.TinkerLoadResult: parseTinkerResult loadCode:0, process name:com.orange:tools, main process:false, systemOTA:false, fingerPrint:HUAWEI/WLZ-AN00/HWWLZ:12/HUAWEIWLZ-AN00/104.0.0.116SP10C00:user/release-keys, oatDir:odex, useInterpretMode:false
2023-11-21 11:00:52.134 15806-15806/? I/Tinker.TinkerLoadResult: parseTinkerResult oldVersion:3589bbeb393919a9a3f8c9908f5968e4, newVersion:3589bbeb393919a9a3f8c9908f5968e4, current:3589bbeb393919a9a3f8c9908f5968e4
2023-11-21 11:00:52.134 15806-15806/? I/Tinker.TinkerLoadResult: oh yeah, tinker load all success
2023-11-21 11:00:52.135 15806-15806/? I/Tinker.DefaultLoadReporter: patch loadReporter onLoadResult: patch load result, path:/data/user/0/com.orange/tinker, code: 0, cost: 21ms
2023-11-21 11:00:52.135 15806-15806/? I/Tinker.TinkerInternals: setSafeModeCount: count: 0
2023-11-21 11:00:52.136 15806-15806/? D/Tinker.DefaultAppLike: onCreate
2023-11-21 11:00:52.139 15482-15830/? E/u4java_CanvasHelper: init exception
java.lang.ClassNotFoundException: android.view.DisplayListCanvas
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:454)
at java.lang.Class.forName(Class.java:379)
at org.chromium.base.helper.CanvasHelper.(PG:65)
at org.chromium.base.helper.CanvasHelper.initDrawWebViewFunctor(Unknown Source:0)
at com.uc.webkit.WebViewEntry.f(PG:9162)
at com.uc.webkit.WebViewEntry.n(PG:206)
at com.uc.webkit.bi.run(Unknown Source:0)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:930)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.DisplayListCanvas" on path: DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:218)
at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
at com.uc.webview.export.cyclone.UCLoader.findClass(PG:95)
at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
at com.uc.webview.export.cyclone.UCLoader.loadClass(PG:114)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:454)
at java.lang.Class.forName(Class.java:379)
at org.chromium.base.helper.CanvasHelper.(PG:65)
at org.chromium.base.helper.CanvasHelper.initDrawWebViewFunctor(Unknown Source:0)
at com.uc.webkit.WebViewEntry.f(PG:9162)
at com.uc.webkit.WebViewEntry.n(PG:206)
at com.uc.webkit.bi.run(Unknown Source:0)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:930)
2023-11-21 11:00:52.144 15806-15806/? D/Tinker.TinkerLoader: [PendingLog @ 2023-11-21 11:00:52.111] tryLoad test test
2023-11-21 11:00:52.144 15806-15806/? D/Tinker.TinkerInternals: [PendingLog @ 2023-11-21 11:00:52.122] getCurrentInstructionSet:arm64
2023-11-21 11:00:52.145 15806-15806/? W/Tinker.TinkerLoader: [PendingLog @ 2023-11-21 11:00:52.123] tryLoadPatchFiles:isEnabledForResource:true
2023-11-21 11:00:52.145 15806-15806/? D/Tinker.TinkerInternals: [PendingLog @ 2023-11-21 11:00:52.125] same fingerprint:HUAWEI/WLZ-AN00/HWWLZ:12/HUAWEIWLZ-AN00/104.0.0.116SP10C00:user/release-keys
2023-11-21 11:00:52.145 15806-15806/? I/Tinker.TinkerInternals: [PendingLog @ 2023-11-21 11:00:52.125] getSafeModeCount: count: 0
2023-11-21 11:00:52.146 15806-15806/? I/Tinker.TinkerInternals: [PendingLog @ 2023-11-21 11:00:52.125] setSafeModeCount: count: 1
2023-11-21 11:00:52.146 15806-15806/? I/Tinker.TinkerDexLoader: [PendingLog @ 2023-11-21 11:00:52.126] classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]
2023-11-21 11:00:52.146 15806-15806/? I/Tinker.TinkerDexLoader: [PendingLog @ 2023-11-21 11:00:52.126] verify dex file:/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk md5, use time: 0
2023-11-21 11:00:52.147 15806-15806/? I/Tinker.ClassLoaderAdder: [PendingLog @ 2023-11-21 11:00:52.126] installDexes dexOptDir: /data/user/0/com.orange/tinker/patch-3589bbeb/odex, dex size:1
2023-11-21 11:00:52.147 15806-15806/? I/Tinker.ClassLoaderAdder: [PendingLog @ 2023-11-21 11:00:52.127] after loaded classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]], dex size:1
2023-11-21 11:00:52.148 15806-15806/? I/Tinker.ClassLoaderAdder: [PendingLog @ 2023-11-21 11:00:52.127] checkDexInstall result: true, checker_classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/user/0/com.orange/tinker/patch-3589bbeb/dex/tinker_classN.apk", zip file "/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk"],nativeLibraryDirectories=[/data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/lib/arm64, /data/app/~~CfIS_TMOIK5uCM-jvgfoxg==/com.orange-3GOSjV3GT0H_aqYdgWM_3w==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]]
2023-11-21 11:00:52.148 15806-15806/? W/Tinker.ResourcePatcher: [PendingLog @ 2023-11-21 11:00:52.130] try to clear typedArray cache!
2023-11-21 11:00:52.148 15806-15806/? I/Tinker.ResourcePatcher: [PendingLog @ 2023-11-21 11:00:52.130] checkResUpdate success, found test resource assets file only_use_to_test_tinker_resource.txt
2023-11-21 11:00:52.149 15806-15806/? I/Tinker.ResourceLoader: [PendingLog @ 2023-11-21 11:00:52.131] monkeyPatchExistingResources resource file:/data/user/0/com.orange/tinker/patch-3589bbeb/res/resources.apk, use time: 4
2023-11-21 11:00:52.149 15806-15806/? I/Tinker.IncrementCompMgr: [PendingLog @ 2023-11-21 11:00:52.131] package has no incremental component meta, skip init.
2023-11-21 11:00:52.149 15806-15806/? I/Tinker.AppInfoChangedBlocker: [PendingLog @ 2023-11-21 11:00:52.131] tryStart called.
2023-11-21 11:00:52.150 15806-15806/? I/Tinker.AppInfoChangedBlocker: [PendingLog @ 2023-11-21 11:00:52.132] tryStart done.
2023-11-21 11:00:52.150 15806-15806/? I/Tinker.TinkerLoader: [PendingLog @ 2023-11-21 11:00:52.132] tryLoadPatchFiles: load end, ok!
2023-11-21 11:00:52.150 15806-15806/? D/Tinker.DefaultAppLike: [PendingLog @ 2023-11-21 11:00:52.132] onBaseContextAttached:
一、TargetSdk30适配 本来是打算用Tinker 1.9.14.26版本,因为在VIVO S15 Android12上老是报错,查看Issues里面建使用Tinker 1.9.14.21,所以使用Tinker 1.9.14.21
二、HarmonyOS 4.0.0的发布时间是2023年8月4日,Tinker 1.9.14.21 是 2023 年 3 月 1 日发布,是否不支持HarmonyOS 4.0.0 ?