在開發 app 的過程中,我們常會用 Log.d 或 Log.v 印一些訊息,
這多多少少會影響應用程式的執行效能,所以在要 release apk 時,就可以
用上 ProGuard 的設定,來自動移除 Log。
ProGuard is a free Java class file shrinker, optimizer, obfuscator, and preverifier.
要啟用 ProGuard 的設定,要修改在專案路徑下的 project.properties 檔案內容,
加上一行 proguard.config=proguard-project.txt,指定 ProGuard 設定檔的路徑。
之後在 proguard-project.txt (ProGuard 設定檔) 裡,加上以下的敘述即可。
-dontwarn android.support.**
-assumenosideeffects class android.util.Log {
public static *** d(...);
public static *** v(...);
}
沒有留言:
張貼留言