反编译Android进行修改包名与签名

需要用到的工具:

  • apktool 反编译与编译工具
  • apksigner 在android sdk中,签名工具

首先新建签名,我是存放在~/目录下

keytool -genkey -v -keystore android.keystore -alias android -keyalg RSA -validity 20000

然后对test.apk进行反编译

apktool d test.apk

会在当前目录下多出一个test文件夹,修改test/AndroidManifest.xml文件即可修改包名
对test文件夹进行编译

apktool b test

编译的apk文件在test/dist中
再对test/dist/test.apk进行签名

apksigner sign --ks ~/android.keystore --ks-key-alias android test.apk

Sitemap · Rss

津ICP备2021004480号-3