Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

华为鸿蒙系统HarmonyOS 4.0.0版本补丁成功,版本号(BuildConfig.APP_VERSION)无变化 #1735

Open
zhangmeie opened this issue Nov 21, 2023 · 5 comments

Comments

@zhangmeie
Copy link

异常类型: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 ?

@liangdong9676
Copy link

可能是你的代码有问题,一般不能修改版本名称 和 AndroidManifest.xml文件的

@liangdong9676
Copy link

我当前在用bugly,tinker的1.9.14.26,完全没有问题,所有机型 都没人反馈过问题。

@zhangmeie
Copy link
Author

zhangmeie commented Nov 24, 2023

1,打包apk时.gradle文件里面设置的APP_VERSION_NAME=3.118.0,
2,tinker补丁时设置APP_VERSION_NAME=3.118.1
android {
defaultConfig {
buildConfigField "String", "APP_VERSION", ""${APP_VERSION_NAME}""
}
}
3,APP_VERSION是我们用来记录补丁版本号使用
4,华为鸿蒙系统HarmonyOS 4.0.0版本偶现,补丁功能生效,"APP_VERSION"还是打包apk时值3.118.0,测试的其它几个手机没出现这个问题

@liangdong9676
Copy link

补丁id可以这样获取
String baseTinkerIdStr = "基准包TinkerId:" + TinkerManager.getTinkerId();
String tinkerIdStr = "已合成TinkerId:" + TinkerManager.getNewTinkerId();

@yanjunhui2014
Copy link

你们compileSdkVersion 、targetSdkVersion 设置成32后补丁还有用吗?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants