运行Proguard后,Android Action Bar Sherlock非法争论异常

Ian*_*anB 2 android proguard apk actionbarsherlock

我第一次使用Proguard(曾经),并将导出的APK复制回我的模拟器,

我收到了

非法论据异常:a类未在com.actionbarsherlock.aa(未知来源)中使用@Implementation注释

由于Proguard似乎已经为我节省了大约400KB,我很想在可能的情况下使用它.任何人都可以在这里建议一个好的方法 - 我不想排除ABS .jar - 自从开始使用ABS以来,我的项目已经大大增加.

Gra*_*ith 8

你是否从ABS网站添加了proguard线?

-keep class android.support.v4.app.** { *; }
-keep interface android.support.v4.app.** { *; }
-keep class com.actionbarsherlock.** { *; }
-keep interface com.actionbarsherlock.** { *; }

-keepattributes *Annotation*
Run Code Online (Sandbox Code Playgroud)

请参见http://actionbarsherlock.com/faq.html