Android打包签名-生成keystore文件

首先,我们需要一个keystore,一下介绍如何生成keystore,进入cmd:

进入到jdk的bin目录,这样的话,android。keystore文件就会生成在这个目录下,签名的时候我们需要这个文件。

c:\Program File\Java\jdk1.6.0\bin>keytool -genkey -alias android.keystore - keyalg RSA -validity 20000 -keystore andriod.keystore

-alias android.keystore生成的keystore别名

-keyalg RSA 加密和数字签名的算法

-validity 20000 有效天数

这里的JAVA SDK 1.5 和 1.6 都可以 ,只要找到自己的JAVA目录就可以了。

输入keystore密码:自己确定,输入密码是,没有显示,但已经输进去了1

再次输入新密码:

你的名字与姓氏是什么?

[Unknown]:Mikle您的组织单位名称是什么?

[Unknown]:(自己编一个)

您所在的城市或区域名称是什么?

[Unknow]:同上

您所在的州或省份名称是什么?

[Unknoew]:同上

该单位的两个字母国家代码是什么?

[Unknow]:CN

CN=Mickle,OU=自己编的,O=同上,L=同上,ST=同上,C=CN 正确吗?

[否]:Y

输入<android.keystore>的主密码(如果和keystore密码相同,按回车):

其中参数-validity为证书有效天数,这里我们写的大写10000天。还有再输入密码是没有回显(尽管输)密码在给.apk文件签名的时候需要。



打包工程时进行签名:

Eclipse 中右击需要签名的工程-->android tools -->export signed application package...

出现下面的对话框选择需要签名的工程

next 选择上面生成的android.keystore文件位置和设置密码

next

next 选择签名生成文件的位置和名称

finish,Ok


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值