簡體   English   中英

Android Proguard:minifyEnabled為true會自動將混淆設置為true嗎?

[英]Android Proguard : Is minifyEnabled true automatically setting obfuscation to true?

我正在嘗試測試該應用程序,但是我想知道哪個選項真正啟用了混淆功能。

如果minifyEnabledfalse ,文件是否還會被混淆?

buildTypes {
        debug {
          //  minifyEnabled true
            useProguard true
            proguardFiles getDefaultProguardFile('proguard-android.txt'),
                    'proguard-rules.pro'
        }
        release {
           // minifyEnabled true
           // shrinkResources true
            useProguard true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro',
                    'proguard-fresco.pro.txt'

        }
    }

要啟用保護或收縮代碼,請將minifyEnabled設置為true

android {
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'),
                    'proguard-rules.pro'
        }
    }
    ...
}

閱讀https://developer.android.com/studio/build/shrink-code.html上的文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM