首页 > 移动平台 > 详细

Android签名

时间:2015-06-08 11:07:59      阅读:290      评论:0      收藏:0      [点我收藏+]

有两种签名方法:

  1. 使用keytool和jarsigner进行签名,这两个工具均在jdk的安装路径bin目录下

    使用方法

    A. keytool -genkey -v -keystore <name>.keystore -alias <android_name> -keyalg RSA -validity <2000>

错误:

keytool错误: java.io.FileNotFoundException: <name>.keystore (拒绝访问。)

原因:jdk的安装路径下没有写权限,解决方法在D盘操作或都修改当前目录的权限

  B.jarsigner -verbose -keystore <name>.keystore <name>.apk <another-name>

错误:

    输入密钥库的口令短语:

    jarsigner 错误: java.lang.RuntimeException: 密钥库装入: Keystore was tampered

with, or password was incorrect

 

解决办法:使用以下命令

jarsigner -verbose -keystore 《name》.keystore -signedjar name_signed

.apk name.apk 《name》.keystore

错误:

输入密钥库的口令短语:

  jarsigner: 找不到 《name》.keystore 的证书链。《name》.keystore 必须引用

包含专用密钥和相应的公共密钥证书链的有效密钥库密钥条目。

 

2.使用eclipse中自带的应用签名工具android project-》android tool->export signed apk进行签名

 

Android签名

原文:http://www.cnblogs.com/karin/p/4560180.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!