Android 混淆打包,阻止反編譯

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內的編譯選項minifyEnabledtrue即可
注:
shrinkResources true
刪除沒用的資源文件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章