Tencent / tinker

Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk.
Other
17.14k stars 3.33k forks source link

Vivo x9s 补丁加载不起作用 #726

Closed DoomTeam closed 6 years ago

DoomTeam commented 6 years ago

以下是加载tinker的日志 12-25 14:04:34.476 9343-10159/com.lvman I/Tinker.SamplePatchListener: receive a patch file: /storage/emulated/0/lvman/patch/tinker.patch, file size:130500 12-25 14:04:34.480 9343-10159/com.lvman I/Tinker.DefaultLoadReporter: patch loadReporter onLoadPatchListenerReceiveFail: patch receive fail: /storage/emulated/0/lvman/patch/tinker.patch, code: -3 12-25 14:04:34.596 9343-9343/com.lvman I/tinker: downServiceDestroy 12-25 14:04:34.767 9637-9710/com.lvman:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file changed_classes.dex.dex is not exist, just wait 3 times 12-25 14:04:35.302 9343-10174/com.lvman I/Tinker.SamplePatchListener: receive a patch file: /storage/emulated/0/lvman/patch/tinker.patch, file size:130500 12-25 14:04:35.306 9343-10174/com.lvman I/Tinker.DefaultLoadReporter: patch loadReporter onLoadPatchListenerReceiveFail: patch receive fail: /storage/emulated/0/lvman/patch/tinker.patch, code: -3 12-25 14:04:40.181 9343-10227/com.lvman I/Tinker.SamplePatchListener: receive a patch file: /storage/emulated/0/lvman/patch/tinker.patch, file size:130500 12-25 14:04:40.185 9343-10227/com.lvman I/Tinker.DefaultLoadReporter: patch loadReporter onLoadPatchListenerReceiveFail: patch receive fail: /storage/emulated/0/lvman/patch/tinker.patch, code: -3 12-25 14:04:40.193 9343-9343/com.lvman I/tinker: downServiceDestroy 12-25 14:04:49.769 9637-9710/com.lvman:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file changed_classes.dex.dex is not exist, just wait 4 times 12-25 14:04:49.798 9343-10340/com.lvman I/Tinker.SamplePatchListener: receive a patch file: /storage/emulated/0/lvman/patch/tinker.patch, file size:130500 12-25 14:04:49.804 9343-10340/com.lvman I/Tinker.DefaultLoadReporter: patch loadReporter onLoadPatchListenerReceiveFail: patch receive fail: /storage/emulated/0/lvman/patch/tinker.patch, code: -3 12-25 14:04:49.824 9343-9343/com.lvman I/tinker: downServiceDestroy 12-25 14:04:59.597 9343-10383/com.lvman I/Tinker.SamplePatchListener: receive a patch file: /storage/emulated/0/lvman/patch/tinker.patch, file size:130500 12-25 14:04:59.601 9343-10383/com.lvman I/Tinker.DefaultLoadReporter: patch loadReporter onLoadPatchListenerReceiveFail: patch receive fail: /storage/emulated/0/lvman/patch/tinker.patch, code: -3 12-25 14:04:59.608 9343-9343/com.lvman I/tinker: downServiceDestroy 12-25 14:05:04.770 9637-9710/com.lvman:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file changed_classes.dex.dex is not exist, just wait 5 times 12-25 14:05:05.440 9343-10419/com.lvman I/Tinker.SamplePatchListener: receive a patch file: /storage/emulated/0/lvman/patch/tinker.patch, file size:130500 12-25 14:05:05.443 9343-10419/com.lvman I/Tinker.DefaultLoadReporter: patch loadReporter onLoadPatchListenerReceiveFail: patch receive fail: /storage/emulated/0/lvman/patch/tinker.patch, code: -3 12-25 14:05:05.449 9343-9343/com.lvman I/tinker: downServiceDestroy 12-25 14:05:19.772 9637-9710/com.lvman:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file changed_classes.dex.dex is not exist, just wait 6 times 12-25 14:05:34.774 9637-9710/com.lvman:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file changed_classes.dex.dex is not exist, just wait 7 times 12-25 14:05:49.777 9637-9710/com.lvman:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file changed_classes.dex.dex is not exist, just wait 8 times 12-25 14:06:04.779 9637-9710/com.lvman:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file changed_classes.dex.dex is not exist, just wait 9 times 12-25 14:06:19.782 9637-9710/com.lvman:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file changed_classes.dex.dex is not exist, just wait 10 times 12-25 14:06:34.786 9637-9710/com.lvman:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file changed_classes.dex.dex is not exist, just wait 11 times 12-25 14:06:49.787 9637-9710/com.lvman:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file changed_classes.dex.dex is not exist, just wait 12 times 12-25 14:07:04.790 9637-9710/com.lvman:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file changed_classes.dex.dex is not exist, just wait 13 times 12-25 14:07:19.793 9637-9710/com.lvman:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file changed_classes.dex.dex is not exist, just wait 14 times 12-25 14:07:34.798 9637-9710/com.lvman:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file changed_classes.dex.dex is not exist, just wait 15 times 12-25 14:07:49.801 9637-9710/com.lvman:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file changed_classes.dex.dex is not exist, just wait 16 times 12-25 14:08:04.806 9637-9710/com.lvman:patch I/Tinker.DexDiffPatchInternal: check dex optimizer file exist: /data/user/0/com.lvman/tinker/patch-de80e30c/odex/changed_classes.dex.dex, size 0 12-25 14:08:04.806 9637-9710/com.lvman:patch E/Tinker.DexDiffPatchInternal: final parallel dex optimizer file changed_classes.dex.dex is not exist, return false 12-25 14:08:04.806 9637-9710/com.lvman:patch I/Tinker.DexDiffPatchInternal: check dex optimizer file exist: /data/user/0/com.lvman/tinker/patch-de80e30c/odex/tinker_classN.dex, size 0 12-25 14:08:04.807 9637-9710/com.lvman:patch E/Tinker.DexDiffPatchInternal: final parallel dex optimizer file tinker_classN.dex is not exist, return false 12-25 14:08:04.808 9637-9710/com.lvman:patch I/Tinker.DefaultPatchReporter: patchReporter onPatchDexOptFail: dex opt fail path: /storage/emulated/0/lvman/patch/tinker.patch, dex size: 2 12-25 14:08:04.809 9637-9710/com.lvman:patch E/Tinker.DefaultPatchReporter: onPatchDexOptFail: com.tencent.tinker.loader.TinkerRuntimeException: Tinker Exception:checkDexOptExist failed at com.tencent.tinker.lib.patch.DexDiffPatchInternal.waitAndCheckDexOptFile(DexDiffPatchInternal.java:122) at com.tencent.tinker.lib.patch.UpgradePatch.tryPatch(UpgradePatch.java:152) at com.tencent.tinker.lib.service.TinkerPatchService.onHandleIntent(TinkerPatchService.java:129) at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:68) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.os.HandlerThread.run(HandlerThread.java:61) 12-25 14:08:04.809 9637-9710/com.lvman:patch E/Tinker.UpgradePatch: UpgradePatch tryPatch:new patch recover, check dex opt file failed 12-25 14:08:04.810 9637-9710/com.lvman:patch I/Tinker.DefaultPatchReporter: patchReporter onPatchResult: patch all result path: /storage/emulated/0/lvman/patch/tinker.patch, success: false, cost: 241480 12-25 14:08:04.845 9343-11082/com.lvman I/Tinker.SampleResultService: SampleResultService receive result: PatchResult: isSuccess:false rawPatchFilePath:/storage/emulated/0/lvman/patch/tinker.patch costTime:241480 patchVersion:de80e30cb0b1553e6acc0a9991c4a56f

oybo commented 6 years ago

我也遇到同样问题,

DoomTeam commented 6 years ago

01-18 13:51:29.138 2931-4587/? I/ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=tinker.sample.android/.app.MainActivity bnds=[33,1059][279,1307]} from uid 10034 on display 0 01-18 13:51:29.159 2931-18599/? I/ActivityManager: Start proc 28741:tinker.sample.android/u0a238 for activity tinker.sample.android/.app.MainActivity 01-18 13:51:29.189 2931-3326/? D/BBKTouchScreenService: pakage name is tinker.sample.androidwith :10238 01-18 13:51:29.190 2931-4146/? D/UserModifyRecorder: pakage name is tinker.sample.android with :10238 01-18 13:51:29.381 2931-4625/? I/ActivityManager: Start proc 28765:tinker.sample.android:patch/u0a238 for service tinker.sample.android/com.tencent.tinker.lib.service.TinkerPatchService 01-18 13:51:29.421 2931-3324/? V/ActivityManager: Attempted to start a foreground service (ComponentInfo{tinker.sample.android/com.tencent.tinker.lib.service.TinkerPatchService}) with a broken notification (no icon: Notification(pri=0 contentView=null vibrate=null sound=null defaults=0x0 flags=0x40 color=0x00000000 vis=PRIVATE)) 01-18 13:51:29.423 2931-3324/? V/NotificationService: enqueueNotificationInternal: pkg=tinker.sample.android id=-1119860829 notification=Notification(pri=-2 contentView=tinker.sample.android/0x3030028 vibrate=null sound=null defaults=0x0 flags=0x40 color=0xff607d8b vis=PRIVATE) 01-18 13:51:29.424 2931-2931/? V/NotificationService: notifications are disabled by AppOps for tinker.sample.android 01-18 13:51:29.426 2931-3324/? V/ActivityManager: Attempted to start a foreground service (ComponentInfo{tinker.sample.android/com.tencent.tinker.lib.service.TinkerPatchService$InnerService}) with a broken notification (no icon: Notification(pri=0 contentView=null vibrate=null sound=null defaults=0x0 flags=0x40 color=0x00000000 vis=PRIVATE)) 01-18 13:51:29.427 2931-3324/? V/NotificationService: enqueueNotificationInternal: pkg=tinker.sample.android id=-1119860829 notification=Notification(pri=-2 contentView=tinker.sample.android/0x3030028 vibrate=null sound=null defaults=0x0 flags=0x40 color=0xff607d8b vis=PRIVATE) 01-18 13:51:29.428 2931-2931/? V/NotificationService: notifications are disabled by AppOps for tinker.sample.android 01-18 13:51:29.657 2931-3321/? I/UsageStatsService: reportEvent delete:tinker.sample.android.app.MainActivity 01-18 13:52:46.769 2931-3321/? I/UsageStatsService: reportEvent delete:tinker.sample.android.app.MainActivity 01-18 13:52:47.119 2931-3326/? D/BBKTouchScreenService: pakage name is tinker.sample.androidwith :10238 01-18 13:52:55.396 2931-4650/? I/ActivityManager: Force stopping tinker.sample.android appid=10238 user=0: from pid 4611 01-18 13:52:55.396 2931-4650/? I/ActivityManager: Killing 28741:tinker.sample.android/u0a238 (adj 700): stop tinker.sample.android 01-18 13:52:55.397 2931-4650/? W/ActivityManager: Force removing ActivityRecord{63f5978 u0 tinker.sample.android/.app.MainActivity t47}: app died, no saved state 01-18 13:52:55.397 2931-4146/? D/ScreenBrightnessModeRestore: pakage name is tinker.sample.androidwith :10238 01-18 13:52:55.397 2931-4146/? D/ScreenBrightnessModeRestore: onProcessDiedInner, pid = 28741 , mCurrentForceGroundPid = 5632 mAppName: tinker.sample.android mWaitToRestore=false 01-18 13:52:55.403 2931-4650/? I/ActivityManager: Killing 28765:tinker.sample.android:patch/u0a238 (adj 800): stop tinker.sample.android 01-18 13:52:55.404 2931-4650/? W/ActivityManager: Scheduling restart of crashed service tinker.sample.android/com.tencent.tinker.lib.service.TinkerPatchService in 1000ms 01-18 13:52:55.407 2931-4146/? D/ScreenBrightnessModeRestore: pakage name is tinker.sample.androidwith :10238 01-18 13:52:55.407 2931-4146/? D/ScreenBrightnessModeRestore: onProcessDiedInner, pid = 28765 , mCurrentForceGroundPid = 5632 mAppName: tinker.sample.android mWaitToRestore=false 01-18 13:52:56.061 2931-4541/? I/ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=tinker.sample.android/.app.MainActivity bnds=[33,1059][279,1307]} from uid 10034 on display 0 01-18 13:52:56.080 2931-11551/? I/ActivityManager: Start proc 29375:tinker.sample.android/u0a238 for activity tinker.sample.android/.app.MainActivity 01-18 13:52:56.106 2931-3321/? I/UsageStatsService: reportEvent delete:tinker.sample.android.app.MainActivity 01-18 13:52:56.107 2931-3326/? D/BBKTouchScreenService: pakage name is tinker.sample.androidwith :10238 01-18 13:52:56.107 2931-4146/? D/UserModifyRecorder: pakage name is tinker.sample.android with :10238 01-18 13:52:56.260 2931-30353/? I/ActivityManager: Start proc 29401:tinker.sample.android:patch/u0a238 for service tinker.sample.android/com.tencent.tinker.lib.service.TinkerPatchService 01-18 13:52:56.296 2931-3324/? V/ActivityManager: Attempted to start a foreground service (ComponentInfo{tinker.sample.android/com.tencent.tinker.lib.service.TinkerPatchService}) with a broken notification (no icon: Notification(pri=0 contentView=null vibrate=null sound=null defaults=0x0 flags=0x40 color=0x00000000 vis=PRIVATE)) 01-18 13:52:56.299 2931-3324/? V/NotificationService: enqueueNotificationInternal: pkg=tinker.sample.android id=-1119860829 notification=Notification(pri=-2 contentView=tinker.sample.android/0x3030028 vibrate=null sound=null defaults=0x0 flags=0x40 color=0xff607d8b vis=PRIVATE) 01-18 13:52:56.300 2931-2931/? V/NotificationService: notifications are disabled by AppOps for tinker.sample.android 01-18 13:52:56.302 2931-3324/? V/ActivityManager: Attempted to start a foreground service (ComponentInfo{tinker.sample.android/com.tencent.tinker.lib.service.TinkerPatchService$InnerService}) with a broken notification (no icon: Notification(pri=0 contentView=null vibrate=null sound=null defaults=0x0 flags=0x40 color=0x00000000 vis=PRIVATE)) 01-18 13:52:56.304 2931-3324/? V/NotificationService: enqueueNotificationInternal: pkg=tinker.sample.android id=-1119860829 notification=Notification(pri=-2 contentView=tinker.sample.android/0x3030028 vibrate=null sound=null defaults=0x0 flags=0x40 color=0xff607d8b vis=PRIVATE) 01-18 13:52:56.305 2931-2931/? V/NotificationService: notifications are disabled by AppOps for tinker.sample.android 01-18 13:53:20.341 2931-3321/? I/UsageStatsService: reportEvent delete:tinker.sample.android.app.MainActivity 01-18 13:53:20.389 2931-3326/? D/BBKTouchScreenService: pakage name is tinker.sample.androidwith :10238 01-18 13:53:21.173 2931-4656/? I/ActivityManager: Force stopping tinker.sample.android appid=10238 user=0: from pid 4611 01-18 13:53:21.174 2931-4656/? I/ActivityManager: Killing 29375:tinker.sample.android/u0a238 (adj 700): stop tinker.sample.android 01-18 13:53:21.175 2931-4656/? W/ActivityManager: Force removing ActivityRecord{ca9a23b u0 tinker.sample.android/.app.MainActivity t48}: app died, no saved state 01-18 13:53:21.176 2931-4146/? D/ScreenBrightnessModeRestore: pakage name is tinker.sample.androidwith :10238 01-18 13:53:21.176 2931-4146/? D/ScreenBrightnessModeRestore: onProcessDiedInner, pid = 29375 , mCurrentForceGroundPid = 29375 mAppName: tinker.sample.android mWaitToRestore=false 01-18 13:53:21.183 2931-4656/? I/ActivityManager: Killing 29401:tinker.sample.android:patch/u0a238 (adj 800): stop tinker.sample.android 01-18 13:53:21.184 2931-4656/? W/ActivityManager: Scheduling restart of crashed service tinker.sample.android/com.tencent.tinker.lib.service.TinkerPatchService in 1000ms 01-18 13:53:21.196 2931-4146/? D/ScreenBrightnessModeRestore: pakage name is tinker.sample.androidwith :10238 01-18 13:53:21.196 2931-4146/? D/ScreenBrightnessModeRestore: onProcessDiedInner, pid = 29401 , mCurrentForceGroundPid = 29375 mAppName: tinker.sample.android mWaitToRestore=false 01-18 13:53:22.898 2931-4656/? I/ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=tinker.sample.android/.app.MainActivity bnds=[33,1059][279,1307]} from uid 10034 on display 0 01-18 13:53:22.920 2931-3244/? I/ActivityManager: Start proc 29725:tinker.sample.android/u0a238 for activity tinker.sample.android/.app.MainActivity 01-18 13:53:22.945 2931-3321/? I/UsageStatsService: reportEvent delete:tinker.sample.android.app.MainActivity 01-18 13:53:22.947 2931-3326/? D/BBKTouchScreenService: pakage name is tinker.sample.androidwith :10238 01-18 13:53:22.947 2931-4146/? D/UserModifyRecorder: pakage name is tinker.sample.android with :10238

                                                 --------- beginning of main

01-18 13:53:22.957 4184-4184/? I/StatusBarColorController: SystemUI|notifyStatusBarColorInfo: componentName= ComponentInfo{tinker.sample.android/Starting tinker.sample.android}, statusBarIconStyle = 1, statusBarBgColor = ff303f9f, mIsBgColorLight= false, mIsLightFlag= false, isLauncher= false, isKeyguardShowing= false 01-18 13:53:22.958 29725-29725/tinker.sample.android W/System: ClassLoader referenced unknown path: /data/app/tinker.sample.android-1/lib/arm64 01-18 13:53:22.969 29725-29725/tinker.sample.android W/Tinker.TinkerLoader: tryLoadPatchFiles:patch info not exist:/data/user/0/tinker.sample.android/tinker/patch.info 01-18 13:53:22.970 29725-29725/tinker.sample.android D/Tinker.DefaultAppLike: onBaseContextAttached: 01-18 13:53:22.970 29725-29725/tinker.sample.android I/MultiDex: VM with version 2.1.0 has multidex support 01-18 13:53:22.971 29725-29725/tinker.sample.android I/MultiDex: Installing application 01-18 13:53:22.971 29725-29725/tinker.sample.android I/MultiDex: VM has multidex support, MultiDex support library is disabled. 01-18 13:53:22.972 29725-29725/tinker.sample.android I/Tinker.SamplePatchListener: application maxMemory:256 01-18 13:53:22.974 29725-29725/tinker.sample.android W/Tinker.Tinker: tinker patch directory: /data/user/0/tinker.sample.android/tinker 01-18 13:53:22.975 29725-29725/tinker.sample.android I/Tinker.Tinker: try to install tinker, isEnable: true, version: 1.9.2 01-18 13:53:22.975 29725-29725/tinker.sample.android I/Tinker.TinkerLoadResult: parseTinkerResult loadCode:-3, process name:tinker.sample.android, main process:true, systemOTA:false, fingerPrint:vivo/PD1616B/PD1616B:7.1.1/NMF26F/compil12130215:user/release-keys, oatDir:null, useInterpretMode:false 01-18 13:53:22.976 29725-29725/tinker.sample.android W/Tinker.TinkerLoadResult: can't find patch file, is ok, just return 01-18 13:53:22.976 29725-29725/tinker.sample.android I/Tinker.DefaultLoadReporter: patch loadReporter onLoadResult: patch load result, path:/data/user/0/tinker.sample.android/tinker, code: -3, cost: 2ms 01-18 13:53:22.976 29725-29725/tinker.sample.android W/Tinker.Tinker: tinker load fail! 01-18 13:53:22.977 29725-29725/tinker.sample.android I/Tinker.ComponentHotplug: method install() is not invoked, ignore ensuring operations. 01-18 13:53:22.977 29725-29725/tinker.sample.android D/Tinker.DefaultAppLike: onCreate 01-18 13:53:22.977 29725-29725/tinker.sample.android D/Tinker.DefaultAppLike: onTrimMemory level:5 01-18 13:53:22.987 29725-29725/tinker.sample.android D/PhoneWindow: DEBUG_SYSTEMUI:origin statusbar style 01-18 13:53:22.987 29725-29725/tinker.sample.android I/FtBuild: getRomVersion mRomVer=3.5 01-18 13:53:22.999 6848-22016/? I/FloatWindowManagerService: get top = tinker.sample.android 01-18 13:53:22.999 6848-22016/? I/FloatWindowManagerService: ; lrp is : com.bbk.launcher2 ; tlp is : tinker.sample.android 01-18 13:53:23.000 6848-22016/? I/FloatWindowManagerService: cur n : tinker.sample.android is not al , swi to al ! 01-18 13:53:23.021 29725-29725/tinker.sample.android E/Tinker.MainActivity: i am on onCreate classloader:dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/tinker.sample.android-1/base.apk"],nativeLibraryDirectories=[/data/app/tinker.sample.android-1/lib/arm64, /system/lib64, /vendor/lib64]]] 01-18 13:53:23.021 29725-29725/tinker.sample.android E/Tinker.MainActivity: i am on onCreate string:I am in the base apk 01-18 13:53:23.024 29725-29725/tinker.sample.android E/Tinker.MainActivity: i am on onResume 01-18 13:53:23.051 29725-29745/tinker.sample.android I/Adreno: QUALCOMM build : aa39516, I97e7dfc697 Build Date : 04/17/17 OpenGL ES Shader Compiler Version: XE031.09.00.04 Local Branch : mybranch25849061 Remote Branch : quic/LA.BR.1.3.6.c2_rb2.12 Remote Branch : NONE Reconstruct Branch : NOTHING 01-18 13:53:23.054 29725-29745/tinker.sample.android I/OpenGLRenderer: Initialized EGL, version 1.4 01-18 13:53:23.054 29725-29745/tinker.sample.android D/OpenGLRenderer: Swap behavior 1 01-18 13:53:23.080 2931-3508/? I/ActivityManager: Displayed tinker.sample.android/.app.MainActivity: +170ms 01-18 13:53:23.081 29725-29725/tinker.sample.android W/Tinker.UpgradePatchRetry: onPatchRetryLoad patch file: /data/user/0/tinker.sample.android/tinker_temp/temp.apk is exist, retry to patch 01-18 13:53:23.083 29725-29725/tinker.sample.android I/Tinker.SamplePatchListener: receive a patch file: /data/user/0/tinker.sample.android/tinker_temp/temp.apk, file size:3527 01-18 13:53:23.086 29725-29725/tinker.sample.android I/Tinker.SamplePatchListener: get platform:all 01-18 13:53:23.095 29751-29751/tinker.sample.android:patch I/art: Late-enabling -Xcheck:jni 01-18 13:53:23.097 2931-3241/? I/ActivityManager: Start proc 29751:tinker.sample.android:patch/u0a238 for service tinker.sample.android/com.tencent.tinker.lib.service.TinkerPatchService 01-18 13:53:23.111 29751-29751/tinker.sample.android:patch W/System: ClassLoader referenced unknown path: /data/app/tinker.sample.android-1/lib/arm64 01-18 13:53:23.120 29751-29751/tinker.sample.android:patch W/Tinker.TinkerLoader: tryLoadPatchFiles: we don't load patch with :patch process itself, just return 01-18 13:53:23.121 29751-29751/tinker.sample.android:patch D/Tinker.DefaultAppLike: onBaseContextAttached: 01-18 13:53:23.122 29751-29751/tinker.sample.android:patch I/MultiDex: VM with version 2.1.0 has multidex support 01-18 13:53:23.122 29751-29751/tinker.sample.android:patch I/MultiDex: Installing application 01-18 13:53:23.122 29751-29751/tinker.sample.android:patch I/MultiDex: VM has multidex support, MultiDex support library is disabled. 01-18 13:53:23.123 29751-29751/tinker.sample.android:patch I/Tinker.SamplePatchListener: application maxMemory:256 01-18 13:53:23.124 29751-29751/tinker.sample.android:patch W/Tinker.Tinker: tinker patch directory: /data/user/0/tinker.sample.android/tinker 01-18 13:53:23.125 29751-29751/tinker.sample.android:patch I/Tinker.Tinker: try to install tinker, isEnable: true, version: 1.9.2 01-18 13:53:23.125 29751-29751/tinker.sample.android:patch I/Tinker.TinkerLoadResult: parseTinkerResult loadCode:-1, process name:tinker.sample.android:patch, main process:false, systemOTA:false, fingerPrint:vivo/PD1616B/PD1616B:7.1.1/NMF26F/compil12130215:user/release-keys, oatDir:null, useInterpretMode:false 01-18 13:53:23.125 29751-29751/tinker.sample.android:patch W/Tinker.TinkerLoadResult: tinker is disable, just return 01-18 13:53:23.125 29751-29751/tinker.sample.android:patch I/Tinker.DefaultLoadReporter: patch loadReporter onLoadResult: patch load result, path:/data/user/0/tinker.sample.android/tinker, code: -1, cost: 1ms 01-18 13:53:23.126 29751-29751/tinker.sample.android:patch W/Tinker.Tinker: tinker load fail! 01-18 13:53:23.126 29751-29751/tinker.sample.android:patch I/Tinker.ComponentHotplug: method install() is not invoked, ignore ensuring operations. 01-18 13:53:23.126 29751-29751/tinker.sample.android:patch D/Tinker.DefaultAppLike: onCreate 01-18 13:53:23.127 29751-29751/tinker.sample.android:patch D/Tinker.DefaultAppLike: onTrimMemory level:5 01-18 13:53:23.128 29751-29751/tinker.sample.android:patch W/Tinker.UpgradePatchRetry: onPatchRetryLoad retry is not main process, just return 01-18 13:53:23.128 29751-29766/tinker.sample.android:patch I/Tinker.DefaultPatchReporter: patchReporter onPatchServiceStart: patch service start 01-18 13:53:23.131 29751-29766/tinker.sample.android:patch I/Tinker.TinkerPatchService: try to increase patch process priority 01-18 13:53:23.132 2931-3324/? V/ActivityManager: Attempted to start a foreground service (ComponentInfo{tinker.sample.android/com.tencent.tinker.lib.service.TinkerPatchService}) with a broken notification (no icon: Notification(pri=0 contentView=null vibrate=null sound=null defaults=0x0 flags=0x40 color=0x00000000 vis=PRIVATE)) 01-18 13:53:23.134 2931-3324/? V/NotificationService: enqueueNotificationInternal: pkg=tinker.sample.android id=-1119860829 notification=Notification(pri=-2 contentView=tinker.sample.android/0x3030028 vibrate=null sound=null defaults=0x0 flags=0x40 color=0xff607d8b vis=PRIVATE) 01-18 13:53:23.134 2931-2931/? V/NotificationService: notifications are disabled by AppOps for tinker.sample.android 01-18 13:53:23.136 2931-3324/? V/ActivityManager: Attempted to start a foreground service (ComponentInfo{tinker.sample.android/com.tencent.tinker.lib.service.TinkerPatchService$InnerService}) with a broken notification (no icon: Notification(pri=0 contentView=null vibrate=null sound=null defaults=0x0 flags=0x40 color=0x00000000 vis=PRIVATE)) 01-18 13:53:23.138 2931-3324/? V/NotificationService: enqueueNotificationInternal: pkg=tinker.sample.android id=-1119860829 notification=Notification(pri=-2 contentView=tinker.sample.android/0x3030028 vibrate=null sound=null defaults=0x0 flags=0x40 color=0xff607d8b vis=PRIVATE) 01-18 13:53:23.138 2931-2931/? V/NotificationService: notifications are disabled by AppOps for tinker.sample.android 01-18 13:53:23.166 29751-29766/tinker.sample.android:patch I/Tinker.UpgradePatch: UpgradePatch tryPatch:patchMd5:30e26d5e615ab0537ea7d7a877bdbe2c 01-18 13:53:23.167 29751-29766/tinker.sample.android:patch W/Tinker.PatchInfo: read property failed, e:java.io.FileNotFoundException: /data/user/0/tinker.sample.android/tinker/patch.info (No such file or directory) 01-18 13:53:23.167 29751-29766/tinker.sample.android:patch W/Tinker.PatchInfo: read property failed, e:java.io.FileNotFoundException: /data/user/0/tinker.sample.android/tinker/patch.info (No such file or directory) 01-18 13:53:23.168 29751-29766/tinker.sample.android:patch I/Tinker.UpgradePatch: UpgradePatch tryPatch:patchVersionDirectory:/data/user/0/tinker.sample.android/tinker/patch-30e26d5e 01-18 13:53:23.245 4389-5049/? I/ProxCoverNoticeService: top activity name = tinker.sample.android 01-18 13:53:23.274 29751-29766/tinker.sample.android:patch W/Tinker.DexDiffPatchInternal: class n dex file tinker_classN.apk is already exist, and md5 match, just continue 01-18 13:53:23.275 29751-29766/tinker.sample.android:patch I/Tinker.DexDiffPatchInternal: patch recover, try to optimize dex file count:1, optimizeDexDirectory:/data/user/0/tinker.sample.android/tinker/patch-30e26d5e/odex/ 01-18 13:53:23.276 29751-29766/tinker.sample.android:patch I/Tinker.DexDiffPatchInternal: start to parallel optimize dex /data/user/0/tinker.sample.android/tinker/patch-30e26d5e/dex/tinker_classN.apk, size: 882351 01-18 13:53:23.277 29751-29766/tinker.sample.android:patch I/art: DISOATRERN 01-18 13:53:23.402 29751-29766/tinker.sample.android:patch I/Tinker.DexDiffPatchInternal: success to parallel optimize dex /data/user/0/tinker.sample.android/tinker/patch-30e26d5e/dex/tinker_classN.apk, opt file:/data/user/0/tinker.sample.android/tinker/patch-30e26d5e/odex/tinker_classN.dex, opt file size: 0, use time 126 01-18 13:53:23.403 29751-29766/tinker.sample.android:patch I/Tinker.DexDiffPatchInternal: recover dex result:true, cost:234 01-18 13:53:23.403 29751-29766/tinker.sample.android:patch W/Tinker.BsDiffPatchInternal: patch recover, library is not contained 01-18 13:53:23.403 29751-29766/tinker.sample.android:patch W/Tinker.ResDiffPatchInternal: patch recover, resource is not contained 01-18 13:53:23.403 29751-29766/tinker.sample.android:patch I/Tinker.DexDiffPatchInternal: raw dex count: 2, dex opt dex count: 1, final wait times: 16 01-18 13:53:23.404 29751-29766/tinker.sample.android:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 1 times 01-18 13:53:38.406 29751-29766/tinker.sample.android:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 2 times 01-18 13:53:53.408 29751-29766/tinker.sample.android:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 3 times 01-18 13:54:08.410 29751-29766/tinker.sample.android:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 4 times 01-18 13:54:23.412 29751-29766/tinker.sample.android:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 5 times 01-18 13:54:38.414 29751-29766/tinker.sample.android:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 6 times 01-18 13:54:53.417 29751-29766/tinker.sample.android:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 7 times 01-18 13:55:03.686 4389-4671/? V/PowerMonitor: pid:28361, processTime:0 Name:kworker/2:2, Uid:0, pid:29197, processTime:0 Name:com.tencent.mm, Uid:10201, pid:29335, processTime:0 Name:com.vivo.weather.provider, Uid:10044, pid:29348, processTime:0 Name:com.android.camera, Uid:10090, pid:29435, processTime:0 Name:com.tencent.mm:exdevice, Uid:10201, pid:29487, processTime:0 Name:com.android.settings, Uid:1000, pid:29506, processTime:0 Name:kworker/0:0, Uid:0, pid:29533, processTime:0 Name:kworker/3:2, Uid:0, pid:29692, processTime:0 Name:logcat, Uid:2000, pid:29713, processTime:0 Name:tinker.sample.android, Uid:10238, pid:29725, processTime:0 Name:tinker.sample.android:patch, Uid:10238, pid:29751, processTime:0 Name:ATFWD-daemon, Uid:1000, pid:29875, processTime:0 Name:com.bbk.appstore, Uid:10030, pid:30065, processTime:0 Name:kworker/1:0, Uid:0, pid:30154, processTime:0 01-18 13:55:03.840 4389-4676/? V/BigDataLog: S:1,B:0,BL:100,BRI:42,P:tinker.sample.android,A:tinker.sample.android.app.MainActivity,TN:30,TB:29 01-18 13:55:08.420 29751-29766/tinker.sample.android:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 8 times 01-18 13:55:20.244 29725-29725/tinker.sample.android I/Tinker.SamplePatchListener: receive a patch file: /storage/emulated/0/patch_signed_7zip.apk, file size:3527 01-18 13:55:20.247 29725-29725/tinker.sample.android I/Tinker.DefaultLoadReporter: patch loadReporter onLoadPatchListenerReceiveFail: patch receive fail: /storage/emulated/0/patch_signed_7zip.apk, code: -3 01-18 13:55:23.422 29751-29766/tinker.sample.android:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 9 times 01-18 13:55:38.425 29751-29766/tinker.sample.android:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 10 times 01-18 13:55:52.501 29725-29725/tinker.sample.android I/Tinker.SamplePatchListener: receive a patch file: /storage/emulated/0/patch_signed_7zip.apk, file size:3527 01-18 13:55:52.504 29725-29725/tinker.sample.android I/Tinker.DefaultLoadReporter: patch loadReporter onLoadPatchListenerReceiveFail: patch receive fail: /storage/emulated/0/patch_signed_7zip.apk, code: -3 01-18 13:55:52.762 29725-29725/tinker.sample.android I/Tinker.SamplePatchListener: receive a patch file: /storage/emulated/0/patch_signed_7zip.apk, file size:3527 01-18 13:55:52.766 29725-29725/tinker.sample.android I/Tinker.DefaultLoadReporter: patch loadReporter onLoadPatchListenerReceiveFail: patch receive fail: /storage/emulated/0/patch_signed_7zip.apk, code: -3 01-18 13:55:53.428 29751-29766/tinker.sample.android:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 11 times 01-18 13:56:08.431 29751-29766/tinker.sample.android:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 12 times 01-18 13:56:08.858 29725-29725/tinker.sample.android I/Tinker.PatchFileUtil: safeDeleteFile, try to delete path: /data/user/0/tinker.sample.android/tinker/info.lock 01-18 13:56:08.859 29725-29725/tinker.sample.android I/Tinker.PatchFileUtil: safeDeleteFile, try to delete path: /data/user/0/tinker.sample.android/tinker/patch-30e26d5e/patch-30e26d5e.apk 01-18 13:56:08.860 29725-29725/tinker.sample.android I/Tinker.PatchFileUtil: safeDeleteFile, try to delete path: /data/user/0/tinker.sample.android/tinker/patch-30e26d5e/dex/tinker_classN.apk 01-18 13:56:08.862 29725-29725/tinker.sample.android I/Tinker.PatchFileUtil: safeDeleteFile, try to delete path: /data/user/0/tinker.sample.android/tinker/patch-30e26d5e/dex 01-18 13:56:08.862 29725-29725/tinker.sample.android I/Tinker.PatchFileUtil: safeDeleteFile, try to delete path: /data/user/0/tinker.sample.android/tinker/patch-30e26d5e/odex 01-18 13:56:08.863 29725-29725/tinker.sample.android I/Tinker.PatchFileUtil: safeDeleteFile, try to delete path: /data/user/0/tinker.sample.android/tinker/patch-30e26d5e 01-18 13:56:08.863 29725-29725/tinker.sample.android I/Tinker.PatchFileUtil: safeDeleteFile, try to delete path: /data/user/0/tinker.sample.android/tinker 01-18 13:56:23.434 29751-29766/tinker.sample.android:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 13 times 01-18 13:56:25.032 29725-29725/tinker.sample.android I/Tinker.SamplePatchListener: receive a patch file: /storage/emulated/0/patch_signed_7zip.apk, file size:3527 01-18 13:56:25.034 29725-29725/tinker.sample.android I/Tinker.DefaultLoadReporter: patch loadReporter onLoadPatchListenerReceiveFail: patch receive fail: /storage/emulated/0/patch_signed_7zip.apk, code: -3 01-18 13:56:27.697 2931-3964/? D/WindowManager: intercept win = Window{92041a1 u0 tinker.sample.android/tinker.sample.android.app.MainActivity} 01-18 13:56:27.771 2931-3964/? D/WindowManager: intercept win = Window{92041a1 u0 tinker.sample.android/tinker.sample.android.app.MainActivity} 01-18 13:56:27.816 2931-3321/? I/UsageStatsService: reportEvent delete:tinker.sample.android.app.MainActivity 01-18 13:56:27.831 2931-3326/? D/VivoAppMonitor: mForgroundAppName=com.bbk.launcher2, mLastForgroundAppName = tinker.sample.android 01-18 13:56:27.891 6848-6864/? I/FloatWindowManagerService: ; lrp is : tinker.sample.android ; tlp is : com.bbk.launcher2 01-18 13:56:27.932 4611-4611/? I/WhiteListHelper: UpSlide|isPkgHidedInVisitorMode >>> pkg = tinker.sample.android, mHideIconList = null 01-18 13:56:28.138 29725-29725/tinker.sample.android D/Tinker.DefaultAppLike: onTrimMemory level:80 01-18 13:56:28.151 2931-3326/? D/BBKTouchScreenService: pakage name is tinker.sample.androidwith :10238 01-18 13:56:28.153 4389-4412/? I/ProxCoverNoticeService: onForegroundActivitiesChanged, pid = 29725, uid = 10238, pkg = tinker.sample.android, foregroundActivities = false 01-18 13:56:28.154 6848-22016/? I/FloatWindowManagerService: lst n : tinker.sample.android is not al , swi to eg ! 01-18 13:56:38.437 29751-29766/tinker.sample.android:patch E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinkerclassN.dex is not exist, just wait 14 times 01-18 13:56:46.801 5632-5632/? D/Launcher.RemoveAppOrFolder: startUnintall, info is ShortcutInfo(title=tinker-sample-androidintent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=tinker.sample.android/.app.MainActivity bnds=[33,1059][279,1307] }id=162 type=30 container=-100 screen=6 cellX=0 cellY=4 spanX=1 spanY=1 isGesture=false dropPos=null) 01-18 13:56:47.495 5632-21711/? D/Launcher.RemoveAppOrFolder: join in:tinker-sample-android 01-18 13:56:47.495 2931-4625/? D/PackageManager: deletePackage packageName tinker.sample.android callingUid:10034 callingPid:5632 01-18 13:56:47.496 2931-4625/? D/PackageManager: Allow callingUid 10034 to silent uninstall tinker.sample.android 01-18 13:56:47.496 5632-21711/? D/Launcher.RemoveAppOrFolder: start uninstall:tinker-sample-android 01-18 13:56:47.496 2931-4625/? D/PackageManager: deletePackageAsUser: pkg=tinker.sample.android user=0 deleteAllUsers: true 01-18 13:56:47.498 2931-3886/? D/PackageManager: deletePackageX: pkg=tinker.sample.android user=0 01-18 13:56:47.498 2931-3886/? D/PackageManager: deletePackageLI: tinker.sample.android user UserHandle{-1} 01-18 13:56:47.498 2931-3886/? D/PackageManager: Removing non-system package: tinker.sample.android 01-18 13:56:47.498 2931-3324/? I/ActivityManager: Force stopping tinker.sample.android appid=10238 user=-1: deletePackageX 01-18 13:56:47.499 2931-3324/? I/ActivityManager: Killing 29725:tinker.sample.android/u0a238 (adj 700): stop tinker.sample.android 01-18 13:56:47.500 2931-3886/? D/PackageManager: removePackageDataLI: PackageSetting{1679d4f tinker.sample.android/10238} 01-18 13:56:47.500 2931-3886/? D/PackageManager: Removing package tinker.sample.android 01-18 13:56:47.501 2931-3886/? D/PackageManager: Services: tinker.sample.android.service.SampleResultService com.tencent.tinker.lib.service.TinkerPatchService com.tencent.tinker.lib.service.TinkerPatchService$InnerService com.tencent.tinker.lib.service.DefaultTinkerResultService 01-18 13:56:47.502 2931-3324/? W/ActivityManager: Force removing ActivityRecord{fba86d8 u0 tinker.sample.android/.app.MainActivity t49}: app died, no saved state 01-18 13:56:47.508 2931-3886/? D/PackageManager: Activities: tinker.sample.android.app.MainActivity com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_00 com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_01 com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_02 com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_03 com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_04 com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_05 com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_06 com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_07 com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_08 com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_09 com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_00_T com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_01_T com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_02_T com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_00 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_01 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_02 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_03 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_04 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_05 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_06 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_07 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_08 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_09 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_00_T com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_01_T com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_02_T com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_00 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_01 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_02 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_03 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_04 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_05 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_06 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_07 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_08 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_09 com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_00_T com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_01_T com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_02_T com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_00 com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_01 com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_02 com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_03 com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_04 com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_05 com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_06 com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_07 com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_08 com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_09 com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_00_T com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_01_T com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_02_T 01-18 13:56:47.508 2931-3886/? I/PackageManager: will delete Package{5a48947 tinker.sample.android} not keep data. 01-18 13:56:47.509 2931-4146/? D/ScreenBrightnessModeRestore: pakage name is tinker.sample.androidwith :10238 01-18 13:56:47.509 2931-4146/? D/ScreenBrightnessModeRestore: onProcessDiedInner, pid = 29725 , mCurrentForceGroundPid = 29725 mAppName: tinker.sample.android mWaitToRestore=false 01-18 13:56:47.513 4184-4184/? I/StatusBarColorController: SystemUI|setIconsDark: mIsIconsDark= false, dark= false, mBarMode= 4, mIconStyle= -1

                                                       [ 01-18 13:56:47.513   657:  657 E/         ]
                                                       Couldn't opendir /data/user/999/tinker.sample.android: No such file or directory

                                                       [ 01-18 13:56:47.513   657:  657 E/         ]
                                                       Couldn't opendir /data/user_de/999/tinker.sample.android: No such file or directory

01-18 13:56:47.514 2931-3886/? W/PackageManager: com.android.internal.os.InstallerConnection$InstallerException: Failed to execute destroy_app_data [null, tinker.sample.android, 999, 3, 0]: -2 01-18 13:56:47.515 2931-3324/? I/ActivityManager: Killing 29751:tinker.sample.android:patch/u0a238 (adj 800): stop tinker.sample.android 01-18 13:56:47.517 2931-3324/? W/ActivityManager: Scheduling restart of crashed service tinker.sample.android/com.tencent.tinker.lib.service.TinkerPatchService in 1000ms 01-18 13:56:47.687 6848-6864/? E/FloatWindowManagerService: last NameNotFoundException e is : tinker.sample.android 01-18 13:56:47.836 2931-3886/? D/PackageManager: deletePackageX tinker.sample.android 001, go to end. 01-18 13:56:47.837 2931-3886/? D/PackageManager: delete package tinker.sample.android returnCode:1 01-18 13:56:47.838 5632-21711/? D/Launcher.RemoveAppOrFolder: Uninstall [tinker-sample-android] complete, package name is tinker.sample.android 01-18 13:56:47.838 5632-21711/? D/Launcher.RemoveAppOrFolder: Uninstall success: tinker.sample.android 01-18 13:56:47.840 2931-3886/? I/ActivityManager: Force stopping tinker.sample.android appid=10238 user=0: pkg removed 01-18 13:56:47.853 6546-6546/? I/TmsdkScanManager: addUninstallPakcageName: tinker.sample.android 01-18 13:56:47.860 4175-4175/? D/BluetoothMapAppObserver: The removed package is: tinker.sample.android 01-18 13:56:47.860 20958-20958/? I/VivoUnion.AssitManager: [AA]onReceive, Package changed: package:tinker.sample.android, action = android.intent.action.PACKAGE_REMOVED 01-18 13:56:47.903 4389-4389/? I/GameModeManager: Receive Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:tinker.sample.android flg=0x4000010 (has extras) } 01-18 13:56:47.929 2931-2931/? V/AlarmAlign: remove packageName = tinker.sample.android 01-18 13:56:47.944 2931-2931/? I/VPS: sendBroadcast-->action=com.vivo.services.security.client.PACKAGE_PERMISSION_REMOVED; packageName=tinker.sample.android 01-18 13:56:47.993 5545-5545/? D/SoftSimReceiver: package:package:tinker.sample.android 01-18 13:56:47.998 4479-30592/? D/VoicemailCleanupService: Cleaning up data for package: tinker.sample.android 01-18 13:56:48.093 30065-30082/? I/AppStore.IntentUtil: broadcastPackageStatus, packageName is tinker.sample.android packageStatus is 0networkPause is 0 01-18 13:56:48.881 5478-30437/? W/System.err: android.content.pm.PackageManager$NameNotFoundException: Application package tinker.sample.android not found 01-18 13:56:48.882 2931-30355/? W/ActivityManager: Unable to start service Intent { act=com.vivo.pushservice.action.RECEIVE flg=0x100000 pkg=tinker.sample.android cmp=tinker.sample.android/com.vivo.push.sdk.service.CommandService (has extras) } U=0: not found 01-18 13:56:48.946 4389-4389/? V/pem: remove package = tinker.sample.android, uid = 10238 01-18 13:56:49.001 30645-30705/? I/VivoGame.PackageChangedTask: PackageChangedTask mPackageName = tinker.sample.android 01-18 13:56:49.002 30645-30705/? D/VivoGame.PackageCacheManager: onPackageUninstall, pkgName = tinker.sample.android 01-18 13:56:49.051 30691-30691/? D/VivoKaraoke/BroadcastReceiver: packageName = package:tinker.sample.android pkgStrings[1] = tinker.sample.android 01-18 13:56:49.121 2931-3324/? W/BroadcastQueue: ==/==> com.uama.smartcommunityforlvman/10193 for broadcast Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:tinker.sample.android flg=0x4000010 (has extras) }: XXXX 01-18 13:56:49.122 2931-3324/? W/BroadcastQueue: ==/==> com.uama.smartcommunityforshushu/10235 for broadcast Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:tinker.sample.android flg=0x4000010 (has extras) }: XXXX 01-18 13:56:49.210 29506-29506/? D/AppControllerReceiver: pkgName : tinker.sample.android 01-18 13:56:49.211 29506-29506/? D/InstalledGameManager: newValue: false pkgName: tinker.sample.android 01-18 13:56:49.213 29506-29506/? D/InstalledGameManager: newValue: false pkgName: tinker.sample.android 01-18 13:56:49.213 29506-29506/? D/InstalledGameManager: newValue: false pkgName: tinker.sample.android 01-18 13:56:49.241 6848-28371/? I/ReadInstalledAppsService: onAppRemove() =true, pkgName=tinker.sample.android 01-18 13:56:49.248 6848-28371/? I/ReadInstalledAppsService: Full removed tinker.sample.android, add del from DB! 01-18 13:56:49.315 30733-30733/? D/CallForwardingReceiver: PACKAGE_PERMISSION_REMOVED packageAuth=-999, packageName=tinker.sample.android 01-18 13:59:26.567 20694-20694/? I/PackageInstallerActivity: get packageInfo is :::::::::: PackageInfo{20ec0f8 tinker.sample.android} ; mFilePath is : /storage/emulated/0/app-release-0118-13-57-56.apk 01-18 13:59:26.573 20694-20694/? D/PackageInstallerActivity: PackageInstallerActivity setInstallingPackageName = tinker.sample.android 01-18 13:59:26.573 20694-31318/? D/PackageInstallerActivity: PackageInstallerActivity scanAPK file_path = /storage/emulated/0/app-release-0118-13-57-56.apk,pkg_name=tinker.sample.android 01-18 13:59:27.277 20694-20694/? I/VirusDealingService: scan result --virusType is : 0 ; filePath is : /storage/emulated/0/app-release-0118-13-57-56.apk ; virusDes is : null ; pkgName is : tinker.sample.android 01-18 13:59:27.277 20694-20694/? I/PackageInstallerActivity: PackageInstallerActivity virusResult = packageName = tinker.sample.android,virusType = 0,filePath = /storage/emulated/0/app-release-0118-13-57-56.apk,virusDes = null 01-18 13:59:28.109 20694-20694/? I/PackageInstallerOther: get pkgName is : tinker.sample.android 01-18 13:59:28.110 20694-20694/? I/PackageInstallerOther: get mPkgInfo is : PackageInfo{d1a4734 tinker.sample.android}, show install infos ! 01-18 13:59:28.115 20694-20694/? D/PackageInstallerOther: mLaunchedFromPackage = com.android.filemanager,packagename = tinker.sample.android,mVirusScanStatus = 1 ; filePath is : /storage/emulated/0/app-release-0118-13-57-56.apk 01-18 13:59:29.023 20694-20694/? I/DeleteFileUtil: get apkFileInfo : name : tinker.sample.android ; path : /storage/emulated/0/app-release-0118-13-57-56.apk 01-18 13:59:29.069 20694-20694/? I/InstallAppProgress: mPackageURI.getScheme() is : file ; package name is : tinker.sample.android 01-18 13:59:29.070 20694-31343/? D/InstallAppProgress: VivoAnalysis mLaunchedFromPackage = com.android.filemanager,and packageName = tinker.sample.android,isFirstInstall = true 01-18 13:59:29.124 2931-3893/? D/PackageManager: -installStage - packageName:tinker.sample.android stagedDir:/data/app/vmdl24976363.tmp stagedCid:null installerPackageName:com.android.packageinstaller OriginInfo-> file:/data/app/vmdl24976363.tmp cid:null resolvedPath:/data/app/vmdl24976363.tmp resolvedFile:/data/app/vmdl24976363.tmp originatingUid:10033 installerUid:10019 fromVivo:false c:false fromAdb:false fromVivoBI:true sessionParams.installFlags:262162 01-18 13:59:29.142 2931-3886/? D/PackageManager: installPackageLI-call performDexOpt beigin tinker.sample.android 01-18 13:59:29.144 2931-3886/? I/PackageManager.DexOptimizer: Running dexopt (dex2oat) on: /data/app/vmdl24976363.tmp/base.apk pkg=tinker.sample.android isa=arm64 vmSafeMode=false debuggable=false target-filter=interpret-only oatDir = /data/app/vmdl24976363.tmp/oat sharedLibraries=null 01-18 13:59:29.449 2931-3886/? D/PackageManager: installPackageLI-call performDexOpt end tinker.sample.android 01-18 13:59:29.449 2931-3886/? D/PackageManager: Renaming /data/app/vmdl24976363.tmp to /data/app/tinker.sample.android-1 01-18 13:59:29.450 2931-3886/? D/PackageManager: installNewPackageLI: Package{f9d01fe tinker.sample.android} 01-18 13:59:29.451 2931-3886/? I/PackageManager: #### pkg:Package{f9d01fe tinker.sample.android} destCodeFile:/data/app/tinker.sample.android-1 01-18 13:59:29.475 2931-3886/? D/PackageManager: pkg.cpuAbiOverride:null cpuAbiOverride:null path:/data/app/tinker.sample.android-1 scanFlags:1050 01-18 13:59:29.621 2931-3886/? D/PackageManager: New package installed in /data/app/tinker.sample.android-1 01-18 13:59:29.754 657-657/? D/installd: Detected label change from u:object_r:system_data_file:s0 to u:object_r:app_data_file:s0:c512,c768 at /data/data/tinker.sample.android; running recursive restorecon 01-18 13:59:29.758 657-657/? D/installd: Detected label change from u:object_r:system_data_file:s0 to u:object_r:app_data_file:s0:c512,c768 at /data/user_de/0/tinker.sample.android; running recursive restorecon 01-18 13:59:29.762 2931-3886/? V/BackupManagerService: restoreAtInstall pkg=tinker.sample.android token=13 restoreSet=0 01-18 13:59:29.762 2931-3886/? D/PackageManager: handlePackagePostInstall com.android.packageinstaller tinker.sample.android isUpdate:false 262162 mInstallCallerUid:10019 01-18 13:59:29.937 20694-20694/? I/InstallAppProgress: get pkgName is : tinker.sample.android; get sessionId is : 24976363 ; ===== get statusCode is : 0; mAppInfo is : ApplicationInfo{c158cdf tinker.sample.android} 01-18 13:59:29.938 2931-3886/? I/VivoADBInstallDialog: checkVirusDataAndSendBroadCast is : tinker.sample.android 01-18 13:59:29.938 2931-3886/? I/VivoADBInstallDialog: checkVirusDataAndSendBroadCast is : tinker.sample.android 01-18 13:59:29.943 4611-4611/? D/WechatScanSwitcher: UpSlide|ACTION_PACKAGE_ADDED, packageName = tinker.sample.android 01-18 13:59:29.943 4611-4611/? D/WechatPaySwitcher: UpSlide|ACTION_PACKAGE_ADDED, packageName = tinker.sample.android 01-18 13:59:29.943 4611-4611/? D/AlipayScanSwitcher: UpSlide|ACTION_PACKAGE_ADDED, packageName = tinker.sample.android 01-18 13:59:29.943 4611-4611/? D/AlipayPaySwitcher: UpSlide|ACTION_PACKAGE_ADDED, packageName = tinker.sample.android 01-18 13:59:29.945 4389-4389/? D/DataClearReceiver: uri = package:tinker.sample.android 01-18 13:59:29.945 4389-4389/? I/GameModeManager: Receive Intent { act=android.intent.action.PACKAGE_ADDED dat=package:tinker.sample.android flg=0x4000010 (has extras) } 01-18 13:59:29.947 4175-4175/? D/BluetoothMapAppObserver: The installed package is: tinker.sample.android 01-18 13:59:29.957 6199-6199/? I/PinyinIME: Package add or change : tinker.sample.android 01-18 13:59:29.960 20958-20958/? I/VivoUnion.AssitManager: [AA]onReceive, Package changed: package:tinker.sample.android, action = android.intent.action.PACKAGE_ADDED 01-18 13:59:29.961 30645-30645/? I/VivoUnion.UnionManager: [SA]onReceive, action = android.intent.action.PACKAGE_ADDED, pkgName = tinker.sample.android 01-18 13:59:29.970 20694-20694/? I/InstallAppProgress: get receivePkg is : tinker.sample.android ; mVirusScanStatus is : 1 01-18 13:59:29.971 20694-20694/? D/InstallAppProgress: sendBroadcast android.intent.action.VIRUS_PACKAGE_ADDED pkgName = tinker.sample.android ; hasWarnned is : true 01-18 13:59:29.972 20694-20694/? D/InstalledReceiver: get pkgName is : tinker.sample.android 01-18 13:59:29.988 6199-6319/? I/BaiduSkbEngine: addAppPhrase ch name =tinker-sample-android pinyin=tinkersampleandroid ; result : -10012 01-18 13:59:29.992 2931-2931/? V/NotificationService: disabling notifications for tinker.sample.android 01-18 13:59:30.000 30065-30065/? I/AppStore.PackageChangeReceiver: packageName tinker.sample.android lastPackageName 01-18 13:59:30.001 2931-2931/? I/PackageManager: ### pkg:Package{f9d01fe tinker.sample.android} 01-18 13:59:30.001 2931-2931/? I/VPS: parseDefaultPackagePermission packageName:tinker.sample.android packageUid:10239 01-18 13:59:30.001 2931-2931/? I/VPS: parseDefaultPackagePermission -------->ThirdParty tinker.sample.android uid:10239 requestedPermissionsNull=false 01-18 13:59:30.001 2931-2931/? I/VPS: tinker.sample.android has permission: android.permission.WRITE_EXTERNAL_STORAGE 01-18 13:59:30.001 2931-2931/? I/VPS: tinker.sample.android has permission: android.permission.READ_EXTERNAL_STORAGE 01-18 13:59:30.001 2931-2931/? I/VPS: checkBuildInThirdPartApp-->pkgPath=/data/app/tinker.sample.android-1/base.apk;result=false 01-18 13:59:30.003 2931-2931/? I/VPS: sendBroadcast-->action=com.vivo.services.security.client.PACKAGE_PERMISSION_ADDED; packageName=tinker.sample.android 01-18 13:59:30.052 30065-30082/? I/AppStore.OpenDownloadServiceHelper: no record this package: tinker.sample.android 01-18 13:59:30.053 30065-30082/? I/AppStore.IntentUtil: broadcastPackageStatus, packageName is tinker.sample.android packageStatus is 4networkPause is 0 01-18 13:59:30.057 30065-30095/? I/AppStore.LauncherClient: data.packageName : tinker.sample.androiddata.process : 100 java.lang.Throwable at com.bbk.appstore.openinterface.LauncherClient$4.run(SourceFile:238) at android.os.Handler.handleCallback(Handler.java:751) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:154) at android.os.HandlerThread.run(HandlerThread.java:61) 01-18 13:59:30.057 5632-5632/? W/DownloadPackageService: package not exist in the download apps list ! packageName = tinker.sample.android 01-18 13:59:30.112 6546-6546/? D/ScanActionReceiver: verifyVirusPackage( tinker.sample.android ) = true 01-18 13:59:30.266 4389-4389/? V/pem: add package = tinker.sample.android, uid = 10239 01-18 13:59:30.266 4389-4389/? V/pem: replaceAppState uid = 10239, pkg = tinker.sample.android, oldUid = 10238 01-18 13:59:30.266 4389-4561/? V/pem: UpdateVersionRun tinker.sample.android, version = 1.0.0 01-18 13:59:30.268 30645-31394/? I/VivoGame.PackageChangedTask: PackageChangedTask mPackageName = tinker.sample.android 01-18 13:59:30.269 6848-6848/? I/PkgInstalledRemovedReceiver: actionStr is : android.intent.action.PACKAGE_ADDED; pkgName is : tinker.sample.android ; uid is : 10239 01-18 13:59:30.271 30645-31394/? D/VivoGame.PackageCacheManager: onPackageInstall, pkgName = tinker.sample.android, appInfo = AppInfo {pkgName=tinker.sample.android, versionCode=1} 01-18 13:59:30.280 6848-31397/? I/ReadInstalledAppsService: onAppAdded() =true, pkgName=tinker.sample.android 01-18 13:59:30.281 2931-30355/? W/BroadcastQueue: ==/==> com.uama.smartcommunityforlvman/10193 for broadcast Intent { act=android.intent.action.PACKAGE_ADDED dat=package:tinker.sample.android flg=0x4000010 (has extras) }: XXXX 01-18 13:59:30.294 2931-3324/? W/BroadcastQueue: ==/==> com.uama.smartcommunityforshushu/10235 for broadcast Intent { act=android.intent.action.PACKAGE_ADDED dat=package:tinker.sample.android flg=0x4000010 (has extras) }: XXXX 01-18 13:59:30.307 6546-6546/? D/ScanActionReceiver: packageName = tinker.sample.android hasWarned = true 01-18 13:59:30.316 2931-30354/? I/VPS: checkBuildInThirdPartApp-->pkgPath=/data/app/tinker.sample.android-1/base.apk;result=false 01-18 13:59:30.318 2931-30350/? I/VPS: parseDefaultPackagePermission packageName:tinker.sample.android packageUid:10239 01-18 13:59:30.318 2931-30350/? I/VPS: parseDefaultPackagePermission -------->ThirdParty tinker.sample.android uid:10239 requestedPermissionsNull=false 01-18 13:59:30.318 2931-30350/? I/VPS: tinker.sample.android has permission: android.permission.WRITE_EXTERNAL_STORAGE 01-18 13:59:30.318 2931-30350/? I/VPS: tinker.sample.android has permission: android.permission.READ_EXTERNAL_STORAGE 01-18 13:59:30.318 2931-30350/? I/VPS: checkBuildInThirdPartApp-->pkgPath=/data/app/tinker.sample.android-1/base.apk;result=false 01-18 13:59:30.319 2931-30350/? I/VPS: getAppPermission(tinker.sample.android) is null ! 01-18 13:59:30.320 2931-11553/? I/VPS: parseDefaultPackagePermission packageName:tinker.sample.android packageUid:10239 01-18 13:59:30.320 2931-11553/? I/VPS: parseDefaultPackagePermission -------->ThirdParty tinker.sample.android uid:10239 requestedPermissionsNull=false 01-18 13:59:30.322 2931-11553/? I/VPS: tinker.sample.android has permission: android.permission.WRITE_EXTERNAL_STORAGE 01-18 13:59:30.322 2931-11553/? I/VPS: tinker.sample.android has permission: android.permission.READ_EXTERNAL_STORAGE 01-18 13:59:30.322 2931-11553/? I/VPS: checkBuildInThirdPartApp-->pkgPath=/data/app/tinker.sample.android-1/base.apk;result=false 01-18 13:59:30.322 2931-11553/? I/VPS: getAppPermission(tinker.sample.android) is null ! 01-18 13:59:30.952 2931-4541/? I/PackageManager: ### pkg:Package{f9d01fe tinker.sample.android} 01-18 13:59:30.952 2931-30355/? I/PackageManager: ### pkg:Package{f9d01fe tinker.sample.android} 01-18 13:59:31.088 2931-14289/? I/ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=tinker.sample.android/.app.MainActivity} from uid 10019 on display 0 01-18 13:59:31.089 4389-4412/? I/SLService1: [Monitor]1--------[] t [tinker.sample.android] f [] 01-18 13:59:31.126 4389-7227/? I/SLService3: HAHA3 : tinker.sample.android 01-18 13:59:31.138 2931-30350/? I/ActivityManager: Start proc 31410:tinker.sample.android/u0a239 for activity tinker.sample.android/.app.MainActivity 01-18 13:59:31.150 4389-4404/? V/pem: noteActivity uid = 10239, cool = 1, name = tinker.sample.android.app.MainActivity 01-18 13:59:31.151 2931-3321/? I/UsageStatsService: reportEvent delete:tinker.sample.android.app.MainActivity 01-18 13:59:31.153 4184-4184/? I/StatusBarColorController: SystemUI|notifyStatusBarColorInfo: componentName= ComponentInfo{tinker.sample.android/Starting tinker.sample.android}, statusBarIconStyle = 1, statusBarBgColor = ff303f9f, mIsBgColorLight= false, mIsLightFlag= false, isLauncher= false, isKeyguardShowing= false 01-18 13:59:31.154 2931-3326/? D/BBKTouchScreenService: pakage name is tinker.sample.androidwith :10239 01-18 13:59:31.155 2931-4146/? D/UserModifyRecorder: pakage name is tinker.sample.android with :10239 01-18 13:59:31.155 2931-3326/? D/VivoAppMonitor: mForgroundAppName=tinker.sample.android, mLastForgroundAppName = com.android.packageinstaller 01-18 13:59:31.160 4389-7227/? I/ProxCoverNoticeService: top activity name = tinker.sample.android 01-18 13:59:31.160 4389-7227/? I/ProxCoverNoticeService: onForegroundActivitiesChanged, pid = 31410, uid = 10239, pkg = tinker.sample.android, foregroundActivities = true 01-18 13:59:31.171 31410-31410/? W/System: ClassLoader referenced unknown path: /data/app/tinker.sample.android-1/lib/arm64 01-18 13:59:31.181 31410-31410/? W/Tinker.TinkerLoader: tryLoadPatchFiles:patch dir not exist:/data/user/0/tinker.sample.android/tinker 01-18 13:59:31.182 31410-31410/? D/Tinker.DefaultAppLike: onBaseContextAttached: 01-18 13:59:31.184 31410-31410/? I/Tinker.SamplePatchListener: application maxMemory:256 01-18 13:59:31.185 31410-31410/? W/Tinker.Tinker: tinker patch directory: /data/user/0/tinker.sample.android/tinker 01-18 13:59:31.186 31410-31410/? I/Tinker.Tinker: try to install tinker, isEnable: true, version: 1.9.2 01-18 13:59:31.186 31410-31410/? I/Tinker.TinkerLoadResult: parseTinkerResult loadCode:-2, process name:tinker.sample.android, main process:true, systemOTA:false, fingerPrint:vivo/PD1616B/PD1616B:7.1.1/NMF26F/compil12130215:user/release-keys, oatDir:null, useInterpretMode:false 01-18 13:59:31.186 31410-31410/? W/Tinker.TinkerLoadResult: can't find patch file, is ok, just return 01-18 13:59:31.186 31410-31410/? I/Tinker.DefaultLoadReporter: patch loadReporter onLoadResult: patch load result, path:/data/user/0/tinker.sample.android/tinker, code: -2, cost: 2ms 01-18 13:59:31.187 31410-31410/? W/Tinker.Tinker: tinker load fail! 01-18 13:59:31.187 31410-31410/? I/Tinker.ComponentHotplug: method install() is not invoked, ignore ensuring operations. 01-18 13:59:31.187 31410-31410/? D/Tinker.DefaultAppLike: onCreate 01-18 13:59:31.212 6848-6989/? I/FloatWindowManagerService: get top = tinker.sample.android 01-18 13:59:31.212 6848-6989/? I/FloatWindowManagerService: ; lrp is : com.android.packageinstaller ; tlp is : tinker.sample.android 01-18 13:59:31.212 6848-6989/? I/FloatWindowManagerService: cur n : tinker.sample.android is not al , swi to al ! 01-18 13:59:31.227 31410-31410/? E/Tinker.MainActivity: i am on onCreate classloader:dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/tinker.sample.android-1/base.apk"],nativeLibraryDirectories=[/data/app/tinker.sample.android-1/lib/arm64, /system/lib64, /vendor/lib64]]] 01-18 13:59:31.227 31410-31410/? E/Tinker.MainActivity: i am on onCreate string:I am in the base apk 01-18 13:59:31.229 31410-31410/? E/Tinker.MainActivity: i am on onResume 01-18 13:59:31.329 2931-3508/? I/ActivityManager: Displayed tinker.sample.android/.app.MainActivity: +201ms 01-18 13:59:31.330 31410-31410/? W/Tinker.UpgradePatchRetry: onPatchRetryLoad retry info not exist, just return 01-18 13:59:31.467 4389-7192/? I/ProxCoverNoticeService: top activity name = tinker.sample.android 01-18 14:00:03.942 4389-4671/? V/PowerMonitor: oo.engineermode, Uid:1000, pid:30607, processTime:0 Name:com.qualcomm.qti.appnetaccess, Uid:1000, pid:30628, processTime:0 Name:com.vivo.game, Uid:10111, pid:30645, processTime:0 Name:com.android.documentsui, Uid:10010, pid:30712, processTime:0 Name:com.android.dialer, Uid:10009, pid:30733, processTime:0 Name:kworker/2:1, Uid:0, pid:30975, processTime:0 Name:com.android.filemanager, Uid:10033, pid:31242, processTime:0 Name:com.iqoo.powersaving, Uid:1000, pid:31362, processTime:0 Name:com.svox.pico, Uid:10072, pid:31380, processTime:0 Name:tinker.sample.android, Uid:10239, pid:31410, processTime:0 01-18 14:00:04.097 4389-4676/? V/BigDataLog: S:1,B:0,BL:100,BRI:42,P:tinker.sample.android,A:tinker.sample.android.app.MainActivity,TN:30,TB:29 01-18 14:00:07.205 31410-31410/? I/Tinker.SamplePatchListener: receive a patch file: /storage/emulated/0/patch_signed_7zip.apk, file size:3901 01-18 14:00:07.208 31410-31410/? W/Tinker.UpgradePatchRetry: onPatchListenerCheck retry file is not exist, just return 01-18 14:00:07.211 31410-31410/? I/Tinker.SamplePatchListener: get platform:all 01-18 14:00:07.228 2931-4650/? I/ActivityManager: Start proc 31557:tinker.sample.android:patch/u0a239 for service tinker.sample.android/com.tencent.tinker.lib.service.TinkerPatchService 01-18 14:00:07.261 31557-31557/? W/System: ClassLoader referenced unknown path: /data/app/tinker.sample.android-1/lib/arm64 01-18 14:00:07.273 31557-31557/? W/Tinker.TinkerLoader: tryLoadPatchFiles: we don't load patch with :patch process itself, just return 01-18 14:00:07.274 31557-31557/? D/Tinker.DefaultAppLike: onBaseContextAttached: 01-18 14:00:07.277 31557-31557/? I/Tinker.SamplePatchListener: application maxMemory:256 01-18 14:00:07.281 31557-31557/? W/Tinker.Tinker: tinker patch directory: /data/user/0/tinker.sample.android/tinker 01-18 14:00:07.281 31557-31557/? I/Tinker.Tinker: try to install tinker, isEnable: true, version: 1.9.2 01-18 14:00:07.282 31557-31557/? I/Tinker.TinkerLoadResult: parseTinkerResult loadCode:-1, process name:tinker.sample.android:patch, main process:false, systemOTA:false, fingerPrint:vivo/PD1616B/PD1616B:7.1.1/NMF26F/compil12130215:user/release-keys, oatDir:null, useInterpretMode:false 01-18 14:00:07.282 31557-31557/? W/Tinker.TinkerLoadResult: tinker is disable, just return 01-18 14:00:07.282 31557-31557/? I/Tinker.DefaultLoadReporter: patch loadReporter onLoadResult: patch load result, path:/data/user/0/tinker.sample.android/tinker, code: -1, cost: 2ms 01-18 14:00:07.283 31557-31557/? W/Tinker.Tinker: tinker load fail! 01-18 14:00:07.283 31557-31557/? I/Tinker.ComponentHotplug: method install() is not invoked, ignore ensuring operations. 01-18 14:00:07.283 31557-31557/? D/Tinker.DefaultAppLike: onCreate 01-18 14:00:07.285 31557-31557/? W/Tinker.UpgradePatchRetry: onPatchRetryLoad retry is not main process, just return 01-18 14:00:07.285 31557-31572/? I/Tinker.DefaultPatchReporter: patchReporter onPatchServiceStart: patch service start 01-18 14:00:07.287 31557-31572/? W/Tinker.UpgradePatchRetry: try copy file: /storage/emulated/0/patch_signed_7zip.apk to /data/user/0/tinker.sample.android/tinker_temp/temp.apk 01-18 14:00:07.289 31557-31572/? I/Tinker.TinkerPatchService: try to increase patch process priority 01-18 14:00:07.292 2931-3324/? V/ActivityManager: Attempted to start a foreground service (ComponentInfo{tinker.sample.android/com.tencent.tinker.lib.service.TinkerPatchService}) with a broken notification (no icon: Notification(pri=0 contentView=null vibrate=null sound=null defaults=0x0 flags=0x40 color=0x00000000 vis=PRIVATE)) 01-18 14:00:07.300 2931-3324/? V/NotificationService: enqueueNotificationInternal: pkg=tinker.sample.android id=-1119860829 notification=Notification(pri=-2 contentView=tinker.sample.android/0x3030028 vibrate=null sound=null defaults=0x0 flags=0x40 color=0xff607d8b vis=PRIVATE) 01-18 14:00:07.300 2931-3324/? V/ActivityManager: Attempted to start a foreground service (ComponentInfo{tinker.sample.android/com.tencent.tinker.lib.service.TinkerPatchService$InnerService}) with a broken notification (no icon: Notification(pri=0 contentView=null vibrate=null sound=null defaults=0x0 flags=0x40 color=0x00000000 vis=PRIVATE)) 01-18 14:00:07.301 2931-2931/? V/NotificationService: notifications are disabled by AppOps for tinker.sample.android 01-18 14:00:07.303 2931-3324/? V/NotificationService: enqueueNotificationInternal: pkg=tinker.sample.android id=-1119860829 notification=Notification(pri=-2 contentView=tinker.sample.android/0x3030028 vibrate=null sound=null defaults=0x0 flags=0x40 color=0xff607d8b vis=PRIVATE) 01-18 14:00:07.304 2931-2931/? V/NotificationService: notifications are disabled by AppOps for tinker.sample.android 01-18 14:00:07.328 31557-31572/? I/Tinker.UpgradePatch: UpgradePatch tryPatch:patchMd5:f8a9b719986574cc28a48eb4b904f012 01-18 14:00:07.330 31557-31572/? W/Tinker.PatchInfo: read property failed, e:java.io.FileNotFoundException: /data/user/0/tinker.sample.android/tinker/patch.info (No such file or directory) 01-18 14:00:07.330 31557-31572/? W/Tinker.PatchInfo: read property failed, e:java.io.FileNotFoundException: /data/user/0/tinker.sample.android/tinker/patch.info (No such file or directory) 01-18 14:00:07.331 31557-31572/? I/Tinker.UpgradePatch: UpgradePatch tryPatch:patchVersionDirectory:/data/user/0/tinker.sample.android/tinker/patch-f8a9b719 01-18 14:00:07.332 31557-31572/? W/Tinker.UpgradePatch: UpgradePatch copy patch file, src file: /storage/emulated/0/patch_signed_7zip.apk size: 3901, dest file: /data/user/0/tinker.sample.android/tinker/patch-f8a9b719/patch-f8a9b719.apk size:3901 01-18 14:00:10.196 31557-31572/? W/Tinker.DexDiffPatchInternal: success recover dex file: /data/user/0/tinker.sample.android/tinker/patch-f8a9b719/dex/classes.dex.jar, size: 384793, use time: 2861 01-18 14:00:10.196 31557-31572/? I/Tinker.DexDiffPatchInternal: try Extracting /data/user/0/tinker.sample.android/tinker/patch-f8a9b719/dex/test.dex.jar 01-18 14:00:10.199 31557-31572/? I/Tinker.DexDiffPatchInternal: isExtractionSuccessful: true 01-18 14:00:10.247 31557-31572/? I/Tinker.PatchFileUtil: safeDeleteFile, try to delete path: /data/user/0/tinker.sample.android/tinker/patch-f8a9b719/dex/test.dex.jar 01-18 14:00:10.247 31557-31572/? I/Tinker.PatchFileUtil: safeDeleteFile, try to delete path: /data/user/0/tinker.sample.android/tinker/patch-f8a9b719/dex/classes.dex.jar 01-18 14:00:10.248 31557-31572/? I/Tinker.DexDiffPatchInternal: merge classN dex file /data/user/0/tinker.sample.android/tinker/patch-f8a9b719/dex/tinker_classN.apk, result: true, size: 385243, use: 47ms 01-18 14:00:10.249 31557-31572/? I/Tinker.DexDiffPatchInternal: patch recover, try to optimize dex file count:1, optimizeDexDirectory:/data/user/0/tinker.sample.android/tinker/patch-f8a9b719/odex/ 01-18 14:00:10.250 31557-31572/? I/Tinker.DexDiffPatchInternal: start to parallel optimize dex /data/user/0/tinker.sample.android/tinker/patch-f8a9b719/dex/tinker_classN.apk, size: 385243 01-18 14:00:10.303 31557-31572/? I/Tinker.DexDiffPatchInternal: success to parallel optimize dex /data/user/0/tinker.sample.android/tinker/patch-f8a9b719/dex/tinker_classN.apk, opt file:/data/user/0/tinker.sample.android/tinker/patch-f8a9b719/odex/tinker_classN.dex, opt file size: 0, use time 53 01-18 14:00:10.304 31557-31572/? I/Tinker.DexDiffPatchInternal: recover dex result:true, cost:2970 01-18 14:00:10.304 31557-31572/? W/Tinker.BsDiffPatchInternal: patch recover, library is not contained 01-18 14:00:10.304 31557-31572/? W/Tinker.ResDiffPatchInternal: patch recover, resource is not contained 01-18 14:00:10.304 31557-31572/? I/Tinker.DexDiffPatchInternal: raw dex count: 2, dex opt dex count: 1, final wait times: 16 01-18 14:00:10.305 31557-31572/? E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 1 times 01-18 14:00:25.307 31557-31572/? E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 2 times 01-18 14:00:40.310 31557-31572/? E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 3 times 01-18 14:00:55.311 31557-31572/? E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 4 times 01-18 14:01:04.596 4389-4561/? V/AppCategoryManager: requestUrl:http://az.appstore.vivo.com.cn/third-service/appinfo?pkgs=tinker.sample.android&params=packageName,typeId,typeName,secondTypeId,secondTypeName,cnName 01-18 14:01:10.313 31557-31572/? E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 5 times 01-18 14:01:25.316 31557-31572/? E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 6 times 01-18 14:01:40.318 31557-31572/? E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 7 times 01-18 14:01:55.320 31557-31572/? E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 8 times 01-18 14:02:10.323 31557-31572/? E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 9 times 01-18 14:02:25.325 31557-31572/? E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 10 times 01-18 14:02:40.328 31557-31572/? E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 11 times 01-18 14:02:55.330 31557-31572/? E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 12 times 01-18 14:03:10.332 31557-31572/? E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 13 times 01-18 14:03:25.335 31557-31572/? E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 14 times 01-18 14:03:40.338 31557-31572/? E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 15 times 01-18 14:03:55.340 31557-31572/? E/Tinker.DexDiffPatchInternal: parallel dex optimizer file tinker_classN.dex is not exist, just wait 16 times 01-18 14:04:10.343 31557-31572/? I/Tinker.DexDiffPatchInternal: check dex optimizer file exist: /data/user/0/tinker.sample.android/tinker/patch-f8a9b719/odex/tinker_classN.dex, size 0 01-18 14:04:10.344 31557-31572/? E/Tinker.DexDiffPatchInternal: final parallel dex optimizer file tinker_classN.dex is not exist, return false 01-18 14:04:10.345 31557-31572/? I/Tinker.DefaultPatchReporter: patchReporter onPatchDexOptFail: dex opt fail path: /storage/emulated/0/patch_signed_7zip.apk, dex size: 1 01-18 14:04:10.346 31557-31572/? E/Tinker.DefaultPatchReporter: onPatchDexOptFail: com.tencent.tinker.loader.TinkerRuntimeException: Tinker Exception:checkDexOptExist failed at com.tencent.tinker.lib.c.d.a(DexDiffPatchInternal.java:122) at com.tencent.tinker.lib.c.f.a(UpgradePatch.java:152) at com.tencent.tinker.lib.service.TinkerPatchService.onHandleIntent(TinkerPatchService.java:129) at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:68) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.os.HandlerThread.run(HandlerThread.java:61) 01-18 14:04:10.347 31557-31572/? E/Tinker.UpgradePatch: UpgradePatch tryPatch:new patch recover, check dex opt file failed 01-18 14:04:10.348 31557-31572/? I/Tinker.DefaultPatchReporter: patchReporter onPatchResult: patch all result path: /storage/emulated/0/patch_signed_7zip.apk, success: false, cost: 243058 01-18 14:04:10.368 31410-32356/? I/Tinker.SampleResultService: SampleResultService receive result: PatchResult: isSuccess:false rawPatchFilePath:/storage/emulated/0/patch_signed7zip.apk costTime:243058 patchVersion:f8a9b719986574cc28a48eb4b904f012 01-18 14:04:10.375 2931-30352/? I/NotificationService: enqueueToast pkg=tinker.sample.android callback=android.app.ITransientNotification$Stub$Proxy@c194570 duration=1 01-18 14:04:10.391 2931-4174/? I/ActivityManager: Process tinker.sample.android:patch (pid 31557) has died 01-18 14:04:10.392 2931-4146/? D/ScreenBrightnessModeRestore: pakage name is tinker.sample.androidwith :10239 01-18 14:04:10.392 2931-4146/? D/ScreenBrightnessModeRestore: onProcessDiedInner, pid = 31557 , mCurrentForceGroundPid = 20694 mAppName: tinker.sample.android mWaitToRestore=false 01-18 14:04:10.395 6848-6989/? I/FloatWindowManagerService: get top = tinker.sample.android # 使用1.9.2的demo在vivo x9s,android7.1.1手机中,也是无法成功的

shwenzhang commented 6 years ago

duplicate #732