Android & proguard

jackie_gnu發表於2011-08-27

 在Android GB中, 當編譯user模式時,所有apk會使用proguard進行優化處理,這時在執行狀態會出現很多問題,針對於此, Android提供了編譯選項解決些問題。

方法1:

在Android.mk中加入LOCAL_PROGUARD_ENABLED := disable,就可避免proguard進行優化處理。

方法2:

在應用程式的目錄下會有個檔案:proguard.flags, 用來指定哪些類或函式不被優化掉。

LOCAL_PROGUARD_FLAGS := -include $(LOCAL_PATH)/proguard.flags

相關文章