2014-08-28 75 views
0

我正在使用proguard作爲我的應用程序。在proguard-project.txt中添加以下代碼appcompat v7的Proguard配置不起作用

-keep class android.support.v7.internal.** { *; } 
-keep interface android.support.v7.internal.** { *; } 
-keep class android.support.v7.** { *; } 
-keep interface android.support.v7.** { *; } 

-keep public class * extends android.support.v7.app.ActionBarActivity { *; } 
-keep class android.support.v7.widget.** { *; } 

但安裝簽名apk應用程序後崩潰。得到空指針異常在

getSupportActionBar().setDisplayHomeAsUpEnabled(true); 

是否有任何缺失的行?

+0

使用附帶的SDK默認的ProGuard! – 2014-08-28 12:24:05

回答

0

檢查您的活動是否正在更名(通過解壓APK)。如果是這樣,嘗試將它們添加到一個包,然後添加

- keep public class your.package.with.activites.* { *; } 

到Proguard的-project.txt

相關問題