天天看點

安卓APK反編譯改資源檔案

更新:2018.03.07

感謝http://blog.csdn.net/wxk105/article/details/62231068

簡化了一下文章,可供快速查找,更加詳細的請點選上面的連結進行學習:

情景:替換icon、應用名、包名。

關鍵代碼:反編譯、編譯、簽名apk

apktool.bat d -f test.apk -o test

apktool.bat b test

java -jar signapk.jar testkey.x509.pem testkey.pk8 test.zip test_signed.zip(不用改成zip啦)

更簡單的方法:

關鍵點:

apktool.bat d -f test.apk

apktool.bat b test

java -jar signapk.jar testkey.x509.pem testkey.pk8 test.apk test_signed.apk

步驟1:

使用apktool實作反編譯。

把apk複制到apktool檔案夾下,

先執行,apktool.bat d -f test.apk -o test反編譯;

替換資源完成後,執行,apktool.bat b test。

安卓APK反編譯改資源檔案

步驟2:

把test裡的dist檔案夾下的apk,複制到andriodkey檔案夾下,改字尾為.zip

然後執行:

~~java -jar signapk.jar testkey.x509.pem testkey.pk8 test.zip test_signed.zip

java -jar signapk.jar testkey.x509.pem testkey.pk8 test.apk test_signed.apk

安卓APK反編譯改資源檔案