使用JRE本地keystore Android证书
Android平台打包发布apk应用,需要使用数字证书(.keystore文件)进行签名,用于表明开发者身份。
Android证书的生成是自助和免费的,不需要审批或付费。
可以使用JRE环境中的keytool命令生成。以下是windows平台生成证书的方法:
jre环境
从Oracle官方下载jre安装包:https://www.oracle.com/java/technologies/downloads/#java8
向系统环境中添加jre的路径变量(按实际位置)
C:\Program Files\Java\jre\bin"
生成证书
在想要存储的位置打开cmd命令行,输入
keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore
其中 testalias为证书名,test.keystore为密钥库名,两者可自定
查看证书
在密钥库位置打开cmd命令行,输入
keytool -list -v -keystore test.keystore
按提示输入密钥库密码后,可查看证书信息