android - Proguard 不能与 Chartboost 一起使用?

标签 android proguard chartboost

尝试使用 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/

相关文章:

android - 在 C# 中使用 BitmapFactory.DecodeFile 时内存占用量较大(对于小图像占用大量内存)

android - 在proguard android上,此警告的-dontwarn规则是什么?

android - Unity Facebook SDK & Chartboost AndriodManifest Activity 冲突

javascript - 安卓 WebView : How to change JavaScript alert title text in android webview?

android - Sqlite 游标窗口分配 2048 kb 失败

java - 由于错误代码 : Failed to find configured root that contains,无法使用共享图像按钮

java - 如何在我的应用程序中使用-assumenosideeffects class android.util.Log

android - 从 APK 中删除未使用的本地化

objective-c - Swift 中的 Objective C 委托(delegate)

ios - 如何在 AppDelegate 类中向 BOOL 返回 YES?