有什么方法可以调试Proguard代码/规则并发现导致问题的原因?
我有一个Android应用程序
1.使用proguard的版本1可以正常工作。
2.然后我做了一些小的代码修复(空指针异常,接口更改...等等,在应用程序的核心中什么都没有)
3.使用proguard的版本2不起作用,但不会引发任何异常
3b。没有proguard的版本2可以正常运行
我100%确保没有添加或删除任何Proguard规则,也没有API ... 我认为对于现在出现的错误没有逻辑上的解释,我真的很生气,发现它...除了简单的猜测之外,还有什么更好的方法可以找到棘手的问题?
我的应用尝试尝试异步加载某些第三方库,并一直等待着,没有异常或进展。
我尝试打印调试行,但是直到代码离开我的应用程序为止,它无法在我无法调试的第三方库中的某个地方失败。
所涉及的图书馆是 okhttp3,retrofit2和gson
我重新检查了官方站点的Proguard规则3次,但没有任何变化
安妮妮可以帮助我吗?