我想使用 Proguard 主要是出于混淆的原因。
我的问题是我有三个库,Twitter4J 和两个路标库。当我尝试创建签名的 APK 时,这些库会导致错误。为了克服这个问题,我将以下内容放入proguard.config
文件中......
-dontwarn org.apache.commons.codec.binary.**
-dontwarn org.slf4j.**
-dontwarn com.sun.syndication.io.**
-dontwarn com.sun.syndication.feed.synd.*
虽然这消除了控制台中的错误,但当我将签名的 APK 加载到手机上时,它立即崩溃了。DDMS 说这是由于 Twitter4J 中没有的类。
摆脱"dontwarns"
上述没有帮助。也没有添加dontshrink dontoptimise
。
我希望 Proguard 完全忽略这些库(因为它们无论如何都是开源的)。这可能吗?