签名证书可通过以下命令生成
chcp 936 keytool -genkey -keystore my-release-key.keystore -alias my_alias -keyalg RSA -keysize 4096 -validity 10000 # my-release-key.keystore -> 证书文件名 // my_alias -> 证书别名 # 以下是交互,口令是密码,其他随便填,确认y 输入密钥库口令: 再次输入新口令: 您的名字与姓氏是什么? [Unknown]: qw 您的组织单位名称是什么? [Unknown]: qw 您的组织名称是什么? [Unknown]: qw 您所在的城市或区域名称是什么? [Unknown]: qw 您所在的省/市/自治区名称是什么? [Unknown]: qw 该单位的双字母国家/地区代码是什么? [Unknown]: qw CN=qw, OU=qw, O=qw, L=qw, ST=qw, C=qw是否正确? [否]: y 输入 <my_alias> 的密钥口令 (如果和密钥库口令相同, 按回车): 再次输入新口令: Warning: JKS 密钥库使用专用格式。建议使用 "keytool -importkeystore -srckeystore my-release-key.keystore -destkeystore my-release-key.keystore -deststoretype pkcs12" 迁移到行业标准格式 PKCS12。 keytool -importkeystore -srckeystore my-release-key.keystore -destkeystore my-release-key.keystore -deststoretype pkcs12 ……………… 结如若对你有用请点个赞给点动力; 代码并不完美,若有更优的方案还请交流赐教