Java 已启用Proguard的应用程序崩溃
我的应用程序在未启用proguard的情况下运行良好,但当我启用它时,应用程序立即崩溃。我在配置中尝试了许多组合,但都没有成功 有什么东西是我应该保留的,但我错过了 proguard配置: 未混淆的日志:Java 已启用Proguard的应用程序崩溃,java,android,eclipse,obfuscation,proguard,Java,Android,Eclipse,Obfuscation,Proguard,我的应用程序在未启用proguard的情况下运行良好,但当我启用它时,应用程序立即崩溃。我在配置中尝试了许多组合,但都没有成功 有什么东西是我应该保留的,但我错过了 proguard配置: 未混淆的日志: onSuccess():如果类没有显式设置为 -keepclassmembers .... 但此类错误显示为classNotFound,NoSuchMethodException等 不管怎么说,把你用的原木猫解码 然后检查到底是什么导致了NPE,我发现了有问题的代码。我更改了Proguard
onSuccess():如果类没有显式设置为
-keepclassmembers ....
但此类错误显示为classNotFound
,NoSuchMethodException
等
不管怎么说,把你用的原木猫解码
然后检查到底是什么导致了NPE,我发现了有问题的代码。我更改了Proguard.cfg以匹配以下内容:
现在一切都正常了 您是否可以关闭模糊处理,但保留其他选项(优化、方法剥离)处于启用状态?如果它仍然失败,你将能够确切地看到它在哪里崩溃。@fadden好主意。我该怎么做?你能追踪到
onSuccess()
中哪一行抛出了NPE吗?太棒了!好的,我用未混淆的转储更新了我的答案。看起来链接断了,得到了“SVN主机已被永久禁用”是的,如果你只附加你使用的代码,那将非常酷。我不知道是哪个版本,但该文件位于