步骤包括:
- apkTool 来解压相关res文件
- 找到value下相关文件,手动转换成中文
- 再次打包成apk
- 签名
- 生成相关res文件
注: 如果报错如:
原因: apktool 非最新的,出错
- 修改资源文件
在 res/values/string中修改部分
- 打包回apk
dist文件夹下 有转换回的apk,但此apk无法安装
- 签名
生成签名文件:
keytool -genkeypair -alias mydemo.keystore -keyalg RSA -validity 100
-keystore mydemo.keystore
命令说明如下:
-genkeypair :指定生成数字证实
-alias :指定生成数字证书的别名
-keyalg:指定生成数字证书的算法 这里如RSA算法
-validity:指定生成数字证书的有效期
-keystore :指定生成数字证书的存储路径。 (当前目录下)
对apk签名:
jarsigner -verbose -keystore mydemo.keystore -signedjar
-Note.apk Notes.apk mydemo.keystore
以上命令的说明:
-verbose:指定生成详细输出
-keystore:指定数字证书存储路径
-signedjar:该选项的三个参数为 签名后的apk包 未签名的apk包 数字证书别名