- 生成android的签名文件
keytool -genkey -v -keystore your_name.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
your_name:签名库的名称
alias_name:别名
keysize:大小
validity:有效日期
2.将上一步生成的签名文件复制project/platform/android根目录下,
并在该目录下创建一个名字为release-signing.properties的文件,这个文件的内容如下
storeFile=ionic2_tabs.keystore(签名文件存放路径)
keyAlias=ionic2_tabs(keystore别名)
storePassword=ionic2_tabs(密码)
keyPassword=ionic2_tabs(签名密码)
- 命令生成签名apk
ionic cordova build android --release --prod
- 检查是否签名成功,签名成功的文件名是:android-release.apk,显示其他文件名则签名不成功