我的应用程序运行完美,没有启用proguard但是当我启用它时,应用程序立即崩溃。我在配置中尝试了很多组合无济于事。
我是否应该保留一些我失踪的东西?
proguard config:https://gist.github.com/hanleyhansen/99fc07807950bae8e4f5
未经模糊处理的日志:https://gist.github.com/hanleyhansen/6cba7fc941a79d85802f
onSuccess():https://gist.github.com/hanleyhansen/e7a4916c42d3ca065c99
答案 0 :(得分:6)
我发现了有问题的代码。我更改了我的Proguard.cfg以匹配以下内容:
现在一切正常!
答案 1 :(得分:3)
如果未明确设置为
,则proguard通常会删除少数类-keepclassmembers ....
但此类错误显示为classNotFound
,NoSuchMethodException
等..,
无论如何解码你使用的日志猫 this并检查实际导致 NPE 的原因。