apk签名

一、利用jdk自带的key生成工具生成签名要使用的key。

1、打开命令行,输入cd c:\program files\java\jdk1.7.0\bin;(根据自己电脑上jdk安装的位置找到并进入bin目录就行)

2、输入命令:keytool -genkey -alias asaiAndroid.keystore -keyalg RSA -validity 20000 -keystore asaiAndroid.keystore;

(说明: -alias 后面跟的是别名这里是 asaiAndroid.store
-keyalg 是加密方式这里是RSA
-validity 是有效期 这里是20000
-keystore 就是要生成的keystore的名称 这里是asiAndroid.keystore

    3、回车,按回车后首先会提示你输入的密码:这个在签名时要用的,要记住;然后会再确认你的密码。之后会依次叫你输入姓名、组织单位、组织名称、城市区        域、省份名称、国家代码(CN)等。

二、对apk进行签名。

    1、在eclipse下,右键项目=》android tools=》export unsigned package;

    2、将导出的未签名的apk拷贝到 c:\program files\java\jdk1.7.0\bin下面;

    3、命令行进入c:\program files\java\jdk1.7.0\bin(同第一步);

    4、运行命令:jarsigner -verbose -keystore asaiAndroid.keystore -signedjar signed.apk unsigned.apk asaiAndroid.keystore  
 -keystore: keystore的名称
signed.apk: 签名后的APK;
unsigned.apk: 签名前的APK;         (signed和unsigned是我举例的命名,你根据自己的实际情况命名)
然后按回车:会要求输入刚才设置的密码,输入后按回车就开始签名了。

通过以上步骤就可以完成啦,呵呵。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值