Android 平台打包发布 apk 应用,需要使用数字证书(.keystore文件)进行签名,用于表明开发者身份。
Android 证书的生成是自助和免费的,不需要审批或付费。
可以使用JRE环境中的 keytool 命令生成。以下是 windows 平台生成证书的方法:
安装JRE环境
如已安装请跳过此操作。
JRE 安装包下载:https://www.oracle.com/technetwork/java/javase/downloads/index.html
JRE 安装,并将 JRE 安装路径 bin 目录添加到系统环境变量。
生成签名证书
使用 keytool -genkey 命令生成证书:
keytool -genkey -alias myalias -keyalg RSA -keysize 2048 -validity 36500 -keystore my.keystore
- myalias 是证书别名,可修改为自己想设置的字符,建议使用英文字母和数字
- my.keystore