安卓app程序apk的反编译,更改版本号思路

最近为了一款app的升级烦了,遂想到一般使用更改app版本号的问题防止强制升级,因此经过1周的实践,大概悟出如下步骤;

1.使用apktool进行反编译

2.进行apktool.yml修改版本号

3.使用keytool进行签名

4.使用jarsigner进行再次签名后打包

5.使用zipalign进行对齐校验

     涉及两种:

  • 如果您使用的是 apksigner,只能在为 APK 文件签名之前执行 zipalign。如果您在使用 apksigner 为 APK 签名之后对 APK 做出了进一步更改,签名便会失效。
  • 如果您使用的是 jarsigner,只能在为 APK 文件签名之后执行 zipalign。 
大致如此,如果要详细步骤,下来有空慢慢列出

You may also like

  • hestiacp更改mariadb版本
  • 解决企业微信启动报错:0x0000142无法打开,企业微信,邮箱大师安装点击无反应,打不开的解决方法
  • 硬盘显示“位置不可用:拒绝访问,无法访问i 拒绝访问,解决办法
  • win10关闭自动更新最简方法
  • LibreOffice设置安装中文方法
  • s999.JPG, Jan 2025 晶晨芯片s922,s912,s905x4,s905x3,s905x2,s905l3a/s905l3a-b,s905d/s905l3/s905l3b比较
  • 手动挡换挡位置说明
  • Wappalyzer一个好工具,记录下