100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > android apk 反编译 修改version后重新打包

android apk 反编译 修改version后重新打包

时间:2023-07-23 12:31:58

相关推荐

android apk 反编译 修改version后重新打包

1.需要工具:

java运行环境

apktool.jar

下载地址:iBotPeaches / Apktool / Downloads — Bitbucket

2.反编译apk

将下载的apktool_2.6.1.jar放到与apk同一目录(其他地方也可以),如下图

然后进入此目录,执行命令 java -jar apktool_2.6.1.jar d test.apk,如下图

如有报错,可加参数 -only-main-classes,如下图

3.修改versionName和versionCode

版本信息,在apktool.yml文件中

4.重新编译

执行命令 java -jar apktool_2.6.1.jar b test,重新生成的apk,在dist目录,如下图

5.重新签名

进行v1签名,执行命令

jarsigner -verbose -keystore 签名文件 -signedjar 输出.apk 目标.apk 别名

6.apk优化

安装了androidstudio,会有zipalign执行文件,目录E:\AndroidSdk\build-tools\28.0.2

执行命令E:\AndroidSdk\build-tools\28.0.2\zipalign\zipalign -f -v 4 signed.apk release.apk

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。