Open QiChunJie opened 4 years ago
异常类型:app运行时异常
手机型号:主要为oppo r9系列, 少部分oppo, 红米系列, 以oppo r9s为最
手机系统版本:主要版本为5.1, 5.1.1, 6.0, 6.0.1
tinker版本:尝试过1.9.14 & 1.9.14.5
gradle版本:尝试过3.3.0 & 4.1
是否使用热更新SDK:以Tinker sdk形式接入
堆栈/日志:
java.lang.IncompatibleClassChangeError
==================================================================== oppo r9系列手机是必现崩溃; oppo其他系列会出现偶现崩溃。 出现场景: 在oppo以上系列机型上, 但凡涉及到类的新增(类的移除没试过),补丁成功合成, 冷启动之后打开就会崩溃。
请教一下,是Tinker对oppo系列兼容问题呢 ? 还是其他涉及到gradle等的兼容问题 ?
不好判断哇,方便把编patch包之后的 app/build/outputs/apk/release/tinkerPatch/tempPatchedDexes 目录压缩之后发到我的邮箱 tomystang@tencent.com 吗?
app/build/outputs/apk/release/tinkerPatch/tempPatchedDexes
好的, tomystang大佬, 邮件已经发出, 包含两次测试的所有内容包,烦请帮忙看一下, 感激!
请问这个问题可以解吗 ? 每天都会有大量到崩溃产生
异常类型:app运行时异常
手机型号:主要为oppo r9系列, 少部分oppo, 红米系列, 以oppo r9s为最
手机系统版本:主要版本为5.1, 5.1.1, 6.0, 6.0.1
tinker版本:尝试过1.9.14 & 1.9.14.5
gradle版本:尝试过3.3.0 & 4.1
是否使用热更新SDK:以Tinker sdk形式接入
堆栈/日志:
修复升级依赖库版本, 报如下问题(不过不是根本原因)
main(1)
java.lang.IncompatibleClassChangeError
Class 'java.lang.Object[]' does not implement interface 'org.aspectj.lang.c' in call to 'java.lang.String org.aspectj.lang.c.toString()' (declaration of 'com.guazi.apm.capture.hook.TraceActivity' appears in /data/app/com.guazi.newcar-1/base.apk)
==================================================================== oppo r9系列手机是必现崩溃; oppo其他系列会出现偶现崩溃。 出现场景: 在oppo以上系列机型上, 但凡涉及到类的新增(类的移除没试过),补丁成功合成, 冷启动之后打开就会崩溃。
请教一下,是Tinker对oppo系列兼容问题呢 ? 还是其他涉及到gradle等的兼容问题 ?