生成证书,用于签名Android应用

1. keytool 命令

1)使用JDK中的一个命令keytool,都有哪些命令呢,使用 keytool -help 进行查看

生成证书,用于签名Android应用

2)本次使用 keytool -genkeypair 命令生成签名,查看此命令都有哪些参数keytool -genkeypair -help

发现keytool -genkey与keytool -genkeypair 效果一样 

生成证书,用于签名Android应用

2. 使用命令一次性生成签名证书

1)生成签名证书,放到D盘下

-alias test

-keypass testpwd

-keyalg RSA

-keysize 1024

-keystore d:\test.keystore

-storepass testpwd

-dname "CN=jiangjh5,OU=da,O=lnv,L=beijing,ST=beijing,C=china"

# keytool -genkeypair -alias test -keypass testpwd -keyalg RSA -keysize  -validity  -keystore d:\test.keystore -storepass testpwd -dname "CN=jiangjh5,OU=da,O=lnv,L=beijing,ST=beijing,C=china"

2)查询签名证书信息

# keytool -list -v -keystore d:\test.keystore -storepass testpwd

生成证书,用于签名Android应用

最后查看一下keytool -list都有哪些参数,使用keytool -list -help

生成证书,用于签名Android应用

一般使用一个生成证书,一个查看证书命令基本就可以了。

如果证明密码需要保密,把命令行中的密码相关的参数去掉,会提示输入对应项的密码。

上一篇:iOS GCD中级篇 - dispatch_group的理解及使用


下一篇:rman异机恢复,全部恢复和增量恢复