專案由於要公布,所以要混淆打包。
混淆打包流程:
1.在proguard-project.txt檔案裡加入不須要混淆的類和第三方的jar包
這個是保持自己包中不須要混淆的類,假設有些類呼叫了jni也不須要混淆,不然會出錯。還有假設專案中有其它專案作為library引入,那這些專案的一些類也不能混淆。
這個是保持專案中的第三方jar不混淆
另外加上上面幾句話。不然會在控制台中報warning警告
2.在project.properties檔案裡把proguard.config=$/tools/proguard/proguard-android.txt:proguard-project.txt 前的#號去掉
最後匯出簽名包就能夠了
Android混淆打包
混淆打包指令碼task deleteoldjar type delete task exportjar type jar,dependson deleteoldjar,build task copyjar type copy,dependson exportjar task makeproguard...
android 簽名 混淆打包
1 android 簽名 使用eclipse匯出帶簽名的apk,最簡單的方式。最後一步finish 就能匯出乙個 keystore的檔案了。下次再發布新版本的時候,使用這個生成的簽名繼續使用。2 android 混淆打包 1 準備proguard.cfg 檔案 我這電腦不能自動生成,不知道為什麼,可...
android studio混淆打包
前幾天一直在研究android studio的混淆打包,網上查了各種資料,東拼西湊的總算把這乙個需求給實現了 as打包比eclipse要簡單很多,以乙個簡單的工程為例 當你需要混淆打包的時候將minifyenabled 後面的布朗值改為true,而下面則是所依據的混淆檔案,在eclipse中prog...