Java 关于ActionBarSherlock的Proguard警告

Java 关于ActionBarSherlock的Proguard警告,java,android,Java,Android,我在使用Eclipse,我在使用ActionBarSherlock。 Proguard也为其他库显示了很多警告,比如java/javax 我通过在Proguard中添加以下行修复了所有问题: -libraryjars C:\Program Files\Java\jre7\lib\rt.jar(java/**,javax/**) 除此之外,我不知道它需要哪个库以及如何将其添加到-libraryjars: Warning: com.actionbarsherlock.internal.view.m

我在使用Eclipse,我在使用ActionBarSherlock。 Proguard也为其他库显示了很多警告,比如java/javax 我通过在Proguard中添加以下行修复了所有问题:

-libraryjars C:\Program Files\Java\jre7\lib\rt.jar(java/**,javax/**)
除此之外,我不知道它需要哪个库以及如何将其添加到-libraryjars:

Warning: com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams: can't find referenced method 'LinearLayout$LayoutParams(android.widget.LinearLayout$LayoutParams)' in class android.widget.LinearLayout$LayoutParams
我不想使用-dontwarn选项,它将在将来导致崩溃。我想修复所有的警告。只剩下这个了


谢谢。

将这一行添加到proguard配置文件的末尾
-keep public class com.actionbarsherlock.*
-dontwarn com.actionbarsherlock.*

我添加了这个-keep public class com.actionbarsherlock.*{*},现在它给了我关于一些方法的更多警告。如下所示:警告:android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatibleBeanmr2:在类android.accessibilityservice.AccessibilityServiceInfoplus中找不到引用的方法“int getCapabilities()”,请阅读我的问题,我说我不想使用-dontwarn