尝试使用 Chartboost Android SDK 编译项目时出现混淆错误:
[proguard] Unexpected error while editing code:
[proguard] Class = [com/chartboost/sdk/Libraries/d]
[proguard] Method = [b(Landroid/content/Context;)Lcom/chartboost/sdk/Libraries/CBOrientation;]
[proguard] Exception = [java.lang.IllegalArgumentException] (Invalid instruction offset [65674] in code with length [236])
我将这些行添加到 proguard.cfg
但这没有帮助:
-libraryjars ./libs/chartboost.jar
-keep class com.chartboost.sdk.** { *; }
我尝试在 Mac 和 PC 上编译项目,但结果是一样的。谁能帮我解决这个问题?
最佳答案
更新到他们的 SDK 测试版后错误消失了。
关于android - Proguard 不能与 Chartboost 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14761778/