android apk jarsigner 签名打包

cmd 命令符打包: 

规则:  jarsigner -verbose -keystore 签名路径 -signedjar 签名后的apk存放路径  未签名的apk 签名文件的别名

项目如我的项目是:

C:\Program Files\Java\jdk1.6.0_39\bin>

jarsigner -verbose -keystore C:\Users\jian_zhou\Desktop\d\cmstop.keystore  -signedjar C:\Users\jian_zhou\Desktop\d\sgin_new.apk C:\Users\jian_zhou\Desktop\d\old.apk demo.key

 

生成数据签名的方式:

C:\Program Files\Java\jdk1.6.0_39\bin>

keytool -genkey -alias demo.keystore -keyalg RSA -validity 40000 -keystore C:\Users\jian_zhou\Desktop\d\demo.keystore

 

注意:1、命令符要指定到:C:\Program Files\Java\jdk1.7.0_45\bin> 就行了  后边直接敲签名目录

         2、jdk1.7的有问题。我重新下了个jdk1.6的来打包

 

还有一种签名打包方式从eclipse里直接签名。

 


jarsigner -verbose -keystore C:\Users\xinma\Desktop\hfl.jks -signedjar C:\Users\xinma\Desktop\yasuo\sgin_new.apk C:\Users\xinma\Desktop\sign.apk hfl

 

posted on 2014-12-25 12:12  yujian_bcq  阅读(576)  评论(0编辑  收藏  举报

导航