apk汉化 签名

使用apkTool解压apk,手动将value下的资源文件汉化,再重新打包。接着进行签名操作,首先生成keystore文件,然后用jarsigner进行签名,详细介绍了签名过程中的命令参数。
摘要由CSDN通过智能技术生成


步骤包括:
  1. apkTool 来解压相关res文件
  2. 找到value下相关文件,手动转换成中文
  3. 再次打包成apk
  4. 签名




  1. 生成相关res文件
         



注:  如果报错如:




原因: apktool  非最新的,出错
可以在 https://bitbucket.org/iBotPeaches/apktool/downloads   下载最新版本



  1. 修改资源文件
在 res/values/string中修改部分



  1. 打包回apk

   
dist文件夹下 有转换回的apk,但此apk无法安装


  1. 签名
生成签名文件:
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包  数字证书别名







  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值