我的应用程序运行完全没有proguard的启用,但是当我启用它的应用程序崩溃的时候了。 我已经在配置无济于事试过很多的组合。
有什么,我应该保持我失踪?
ProGuard配置文件: https://gist.github.com/hanleyhansen/99fc07807950bae8e4f5
是非模糊的日志: https://gist.github.com/hanleyhansen/6cba7fc941a79d85802f
的onSuccess(): https://gist.github.com/hanleyhansen/e7a4916c42d3ca065c99
我发现有问题的代码。 我改变了我的Proguard.cfg符合以下条件:
https://github.com/google/gson/blob/9f8ace9ac4c56b82eba1bbd8b44f80e042bda7e0/examples/android-proguard-example/proguard.cfg
而现在一切工作!
通常的ProGuard删除几节课,如果他们没有明确设定为
-keepclassmembers ....
但是,这样的错误显示为classNotFound
, NoSuchMethodException
等,
不管怎么说解码你有使用日志猫这个检查究竟是什么导致了NPE。