Android 混淆打包,將你android工程下的包名、參數名等替換成如‘a'、’b‘、’c'等,阻止反編譯後代碼完全曝光
Eclipse
使用方便,只需找到你需要操作的Android工程目錄下名爲”project.properties“的文件雙擊打開後,
在文件末尾填上:proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
或將“#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt”這行取消註釋即可
保存後便好了。
在到出爲簽名應用包後,即使是被反編譯後,也無法看到原本的包名和參數
在一定程度上保護源代碼。
Android Studio
只需修改build.gradle(Module:app)中的buildTypes中的release內的編譯選項minifyEnabled爲true即可
注:
shrinkResources true
刪除沒用的資源文件