准备工具
JAVA环境: 官网下载安装地址: https://www.oracle.com/technetwork/java/javase/downloads/index.htmlapktool: https://ibotpeaches.github.io/Apktool/ 是apktool.jar 要装置Java环境能力运行 windows下设置环境变量后 能够用 apktool 命令
首先将apk进行反编译
apktool d xxx.apk
....依据本人需要进行批改(例如:汉化..)...
将apk进行回编译
apktool b xxx
生成证书
keytool -genkey -keystore my-release-key.keystore -alias my_alias -keyalg RSA -keysize 4096 -validity 10000:keytool 工具是JAVA JDK自带的:my-release-key 证书名:validity 该数字证书的有效期
用证书给apk签名
jarsigner -sigalg MD5withRSA -digestalg SHA1 -keystore my-release-key.keystore -signedjarxxx_sign.apk xxx.apk my_alias:jarsigner 工具是JAVA JDK自带的:my-release-key 上一步生成的证书:xxx_sign 新的apk名:xxx 原apk名