1、该命令执行在java jdk bin 目录下(该目录下要存在keytool.exe和jarsigner.exe文件):
keytool -genkey -v-keystore 你起的名字.keystore-alias 你起的别名-keyalg RSA -validity 10000
如:keytool-genkey -v -keystore omr.keystore -alias omr -keyalg RSA -validity 10000
omr.keystore :生成的签名名称
omr:签名的别名(在release-signing.properties文件中第二行就填写这个)
如下图:
这样生成的签名文件会保存在java jdk bin 目录下。
2、release-signing.properties文件的内容:
storeFile=omr.keystore
keyAlias=omr
storePassword=123456
keyPassword=123456
storeFile=omr.keystore (即生成的签名文件的名称)
keyAlias=omr (即签名文件的别名)
storePassword=123456
keyPassword=123456
(这两个密码时在执行上述命令输入的密码,密码一样)
3、将这两个文件放在 项目名\platforms\android目录下(Android根目录下)
执行cordova build android –release命令即可。