@wangwangheng
2015-07-21T03:09:27.000000Z
字数 970
阅读 3135
公司文档
版本 | 作者 | 修改日期 | 内容 |
---|---|---|---|
1.0 | 王恒 | 2015-05-19 | 1.0版本 |
Export Signed Application Package
打带正式签名的包,或者另写重新签名脚本,比较麻烦Run As
功能使用的是默认的签名 默认签名文件路径:C:\Users\用户名.android\debug.keystore
- 其实这个界面并没有提供输入Keystore密码,选择别名之类的地方
- 官方文档上有说明,即使是自定义的调试证书,也需要保证和默认证书一样的密码,别名alias和别名密码
Keystore name: "debug.keystore"
Keystore password: "android"
Key alias: "androiddebugkey"
Key password: "android"
CN: "CN=Android Debug,O=Android,C=US"
首先当然是先复制一份正式证书出来作为要修改为的临时调试证书。
修改keystore密码的命令(keytool为JDK带的命令行工具):
keytool -storepasswd -keystore 证书文件
执行后会提示输入证书的当前密码,和新密码以及重复新密码确认。这一步需要将密码改为android
。
keytool -changealias -keystore 证书文件 -alias 当前证书别名 -destalias androiddebugkey
这一步中,-destalias
指定的是要修改后的alias,改为androiddebugkey
,这个命令会先后提示输入keystore的密码和当前alias的密码。
keytool -keypasswd -keystore 证书文件 -alias androiddebugkey
这一步执行后会提示输入keystore密码,alias密码,然后提示输入新的alias密码,同样,按规矩来,改为android