Android - 混淆後 Log 未消失

將APK反組譯後發現程式碼裡的Log清清楚楚的存在著...

於是參考官方的說明:
https://developer.android.com/studio/build/shrink-code

將 app/build.gradle 內的 proguard-android.txt 改為使用 proguard-android-optimize.txt 並反組譯
後,證實Log不存在。

補上proguard-rules.pro設定
-assumenosideeffects class android.util.Log {
    public static *** d(...);
    public static *** v(...);
    public static *** i(...);
    public static *** e(...);
}

留言

這個網誌中的熱門文章

Android - 輸入字串排除 使用InputFilter

Android - OkHttp3連線 post應用