zedazheng
zedazheng
安卓8.0和9.0上都出现了这个问题,5.1和8.2没此问题,同一个patch 项目compileSdkVersion是28 tinkerVersion是1.9.13、tinkerpatchSdkVersion是1.2.11
问了易盾官方,回复是支持tinker
> 编patch包的时候本地会留一份合成之后的新dex,在这个路径下面: > /build/outputs/apk/tinkerPatch//tempPatchedDexes > > 用baksmali或者dexdump看下com.b.c.d.e.f.a和com.b.c.d.e.f.a$12是不是都在新dex里? build\outputs\apk\tinkerPatch\release目录下没找到tempPatchedDexes
> > 编patch包的时候本地会留一份合成之后的新dex,在这个路径下面: > > /build/outputs/apk/tinkerPatch//tempPatchedDexes > > 用baksmali或者dexdump看下com.b.c.d.e.f.a和com.b.c.d.e.f.a$12是不是都在新dex里? > > build\outputs\apk\tinkerPatch\release目录下没找到tempPatchedDexes 只有 app-release文件夹 ***_1.0.5_client_release文件夹 tinker_result文件夹 dex_log.txt log.txt patch_signed.apk patch_signed_7zip.apk patch_unsigned.apk
> 你开了加固模式吗?或者你完全没修改过java代码? 开了加固模式,修改了代码改了一个方法