Proguard导致SherlockMapActivity失去对MapActivity的访问权限

时间:2014-09-03 19:13:20

标签: java android actionbarsherlock google-maps-android-api-2 proguard

我在程序包导出期间从Proguard收到以下控制台警告:

  

警告:com.actionbarsherlock.app.SherlockMapActivity:无法找到   超类或接口com.google.android.maps.MapActivity

     

警告:com.actionbarsherlock.app.SherlockMapActivity:无法找到   引用的类com.google.android.maps.MapActivity

使用-dontwarn com.google.android.maps.MapActivity会导致应用崩溃(retraced stack trace

我使用标准的最新proguard-android.txt,我已将以下内容添加到我的proguard-project.txt(除了Google Play指定的规则)之外并解决(可能有点多余但我不想错过任何东西):

-keep class * extends com.google.android.maps.MapActivity 
-keep class com.google.android.maps**
-keep class com.google.android.maps.*
-keep class com.google.android.maps.MapActivity

还是Proguard的新手,我在这里错过了一些明显的东西吗?

0 个答案:

没有答案