异常类型:编译异常
手机型号:如:Nexus 5(如是编译异常,则可以不填)
手机系统版本:如:Android 5.0 (如是编译异常,则可以不填)
tinker版本:1.9.14.18
gradle版本:3.5.34
是否使用热更新SDK:TinkerPatch SDK
系统:mac与linux都有问题
堆栈/日志:
> Task :wepie:tinkerPatchOfficialDebug FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':wepie:tinkerPatchOfficialDebug'.
> java.lang.IllegalStateException: duplicate class descriptor [L$r8$java8methods$utility$Float$hashCode$IF;] in different old dexes.
Issue/提问须知
在提交issue之前,我们应该先查询是否已经有相关的issue以及常见问题。提交issue时,我们需要写明issue的原因,以及编译或运行过程的日志(加载进程以及Patch进程)。issue需要以下面的格式:
开启isProtectApp = true,在debug模式打差异包出现报错。在release模式下打包正常。关闭isProtectApp也是正常。