Android反編譯后重新打包

1.反編譯重新打包這里使用APKTOOL

2.進(jìn)入到 wrapper script復(fù)制此文本,保存為apktool.bat文件

3.進(jìn)入到find newest here選擇最新的版本下載即可

4.下載完成之后存放到同一個(gè)文件夾下,把需要反編譯的APK存放在同一個(gè)目錄下面,進(jìn)入CMD

輸入:apktool d apk的名字


成功會(huì)以當(dāng)前apk的名字建立一個(gè)文件夾



這個(gè)就是我們反編譯之后的apk的目錄,接下來(lái)加入我們改動(dòng)里面的資源或者源碼如何打包

4.輸入apktool b apk的名字


就會(huì)在反編譯之后的目錄的dist文件下生成一個(gè)新的apk
這個(gè)apk是沒有簽名的

5.生成簽名

keytool -genkey -keystore test.keystore -alias test -keyalg RSA -validity 10000

6.簽名APK

jarsigner -verbose -keystore test.keystore -signedjar signed.apk b.apk test
簽名成功之后就會(huì)生成一個(gè)signed.apk

然后就可以愉快的玩耍了

由于需要xxx送上百度云地址:http://pan.baidu.com/s/1o8yq98Q

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容