原创

Android证书管理

温馨提示:
本文最后更新于 2023年10月10日 ,已超过 557 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

创建一个Android证书,最需要注意的就是年限问题,过期之后更换比较繁琐,需要用户重新下载新的。

# 证书的设置年限,直接设置 100年 ,防止不必要的麻烦
keytool -genkeypair -alias app -keypass 123456 -storepass 123456 -dname "C=CN,ST=shanghai,L=shanghai,O=TeleWork,OU=\"Shanghai Telework Information Technology Co., LTD\",CN=www.telework.net" -keyalg RSA -keysize 2048 -validity 36500 -keystore app.keystore

keytool -importkeystore -srckeystore app.keystore -destkeystore app.keystore -deststoretype pkcs12

### Android
keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000

其他Android创建的案例

# 扫一扫的创建案例
keytool -genkeypair -alias scanner -keypass 123456 -storepass 123456 \
-dname "C=CN,ST=beijing,L=beijing,O=Scanner,OU=\"Chen Shuaijun\",CN=www.battr.xin" \
-keyalg RSA \
-keysize 2048 \
-validity 36500 \
-keystore scanner.keystore

查看证书的信息,信息包含了证书的有效期

keytool -list -v -alias scanner -keystore scanner.keystore -storepass 123456
正文到此结束
本文目录