我的应用程序引用了 HoloEverywhere 和 SherlockActionBar,它们都是工作区项目。当我仅为应用程序启用 Proguard 时,它会崩溃并给出以下错误:
11-15 11:50:11.090: E/AndroidRuntime(24823): Caused by: java.lang.RuntimeException: java.lang.NoSuchMethodException: <init> [class android.app.Activity, int]
11-15 11:50:11.090: E/AndroidRuntime(24823): at com.actionbarsherlock.a.a(Unknown Source)
11-15 11:50:11.090: E/AndroidRuntime(24823): at org.holoeverywhere.a.a.l(Unknown Source)
11-15 11:50:11.090: E/AndroidRuntime(24823): at org.holoeverywhere.a.a.setContentView(Unknown Source)
这是因为我只为应用程序启用了 Proguard,而不是其他工作区项目 HE 和 ABS?
我在 sdk 中使用默认的 proguard-project.txt 并没有添加任何额外的规则。