Open wutianjusouth opened 5 years ago
之前看了issues,排除了 7za 的配置问题
请问这个问题如何解决的,碰到了同样的问题
请问这个问题如何解决的,碰到了同样的问题
请问你们是如何遇到这个问题的,我们是集成了一个很普通的module,无动态加载的,编译混淆后就会出现-14的错误,移除这个module就恢复了。
请问这个问题如何解决的,碰到了同样的问题
请问你们是如何遇到这个问题的,我们是集成了一个很普通的module,无动态加载的,编译混淆后就会出现-14的错误,移除这个module就恢复了。
我这边是因为修改了test.dex里类的类名,导致校验的时候找不到类,改回去就好了
请问这个问题解决了吗?
请问有解决方法了嘛,我用1.9.14.10版本也会有这个问题
补丁可以下载成功,但是 checkDexInstall failed,在小米8、华为高低版本上均重现
异常类型:app运行时异常
手机型号:小米8,荣耀 note10,荣耀畅玩5X
手机系统版本:Android 8.0,Android 8.1,Android 6.0
tinker版本:1.9.8
gradle版本:4.10.1
是否使用热更新SDK: 使用了 TinkerPatch SDK
系统: Mac
堆栈/日志:
tinker 的 gradle 配置为 tinkerSupport { enable = true tinkerEnable = true overrideTinkerPatchConfiguration = false tinkerId = getTinkerIdValue() enableProxyApplication = false supportHotplugComponent = true } tinkerPatch { oldApk = getOldApkPath() ignoreWarning = true useSign = true tinkerEnable = buildWithTinker() keepDexApply = false isProtectedApp = false }
dex { dexMode = "jar" pattern = ["classes*.dex", "assets/secondary-dex-?.jar"] loader = [] }
libs{ pattern = ["lib/armeabi/*.so"] }
res { pattern = ["res/", "r/", "assets/", "resources.arsc", "AndroidManifest.xml"] ignoreChange = ["res/", "r/", "assets/", "resources.arsc", "AndroidManifest.xml"] largeModSize = 100 }
packageConfig { configField("patchMessage", "tinker is sample to use") configField("platform", "all") configField("patchVersion", "1.0") }
sevenZip { path = "/usr/bin/7za" }