總結:安卓APK文件修改包名


步驟:

原始包名:com.dfplay.hbt--簡稱packagename_1

目標包名:com.dfplay.test--簡稱packagename_2

1.apk文件反編譯

2.將反編譯后,將目錄下所有文件中packagename_1的替換為packagename_2

3.修改完包名后,將工程文件重新編譯成apk文件

4.重新給apk文件簽名,至此,修改包名結束

綜上:apktool.jar,配置java環境,python環境

反編譯apk文件

java -jar apktool.jar d %apk_name% -o %decord_dir_name% 

重新編譯apk文件

java -jar apktool.jar b %decord_dir_name% -o ./%re_apk_name% 

創建簽名文件

keytool -genkey -alias %KEY_STORE_ALIAS% -keyalg RSA -keypass %KEY_PASS% -storepass %KEY_STORE_PASS% -validity 20000 -keystore  %KEY_STORE% 

給新生成的apk文件簽名

jarsigner -verbose -keystore %KEY_STORE% -keypass %KEY_PASS% -storepass %KEY_STORE_PASS% -signedjar %tar_apk_name% %re_apk_name%  %KEY_STORE_ALIAS%


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM