金乌智能

让每个人都轻松拥抱爬虫技术,拥有大数据技术!

apk 重新生成签名

apk 重新生成签名


1. 首先进入jdk的目录,安装目录\jdk1.8.0_131\jre\bin;在此目录下进入DOS命令窗口(shift+鼠标右键  点击目录“在此处进入命令窗口”,只要用dos进入这个jre的bin目录就行)

2. 使用命令keytool -genkey -alias demo.keystore -keyalg RSA -validity 20000 -keystore demo.keystore

其中demo.keystore是生成密钥的名称,20000指的是有效的天数

根据提示输入相应的信息

3. 确定后,会在这个目录下生成一个demo.keystore文件,这就是密钥

4. 用压缩软件(比如好压、360压缩,zip;如果打不开,可以将文件后缀改成.zip,改完后再改回去)打开原apk文件,删除原先的META-INF文件。

5. 下面需要签名密钥,如果没有密钥,由以上1,2,3步产生密钥

6. 将签名密钥(这里以demo.keystore为例)和原apk文件(这里以LaTu.apk为例)放在相同目录了下;用DOS进入这个目录输入命令:

jarsigner -verbose -keystore demo.keystore -signedjar LaTu_resign.apk -digestalg SHA1 -sigalg MD5withRSA LaTu.apk demo.keystore

7. 最后,会在这个目录生成重新签名的LaTu_resign.apk文件

博文最后更新时间:


评论

  • 暂无评论

发表评论

博客统计

访问量:17376

博文总数:72 评论总数:0

原创72 翻译0 转载0