APP重新打包签名

Posted on 2017-07-12 09:44  FoHJa  阅读(904)  评论(0编辑  收藏  举报

偷个懒,直接复制粘贴

利用标准的java工具keytool.exe(位于jdk\jre\bin目录下)创建key,使用生成的key来生成证书和给程序签名(位于jdk\bin目录下)。
Win +R 运行cmd,进入目录D:\temp(注:使用该目录为示例工作目录)
a)、创建可以,运行如下命令
 keytool -genkey -alias demo.keystore -keyalg RSA -validity 20000 -keystore demo.keystore
/*说明:keytool工具是Java JDK自带的证书工具
-genkey参数表示:要生成一个证书(版权、身份识别的安全证书)
-alias参数表示:证书有别名,-alias demo.keystore表示证书别名为:demo
-keyalg RSA表示加密类型,RSA表示需要加密,以防止别人盗取
-validity 20000表示有效时间20000天( K3
-keystore demo.keystore表示要生成的证书名称为demo
*/

签名是输入的一系列内容要记住以后会用到。

拿到生成的key之后结合360一键签名工具对回编译的apk文件进行签名

点击一件签名就可以啦。

重新签名后的文件和需要签名的文件默认保存在同一个目录下