ionic 打包签名
IONIC用一下命令打包会自动签名并且打包
1
|
ionic build android
|
自己签名并且打包方法:
1》在你项目app\platforms\android目录下新建文件:debug-signing.properties,文件里内容如下:
1
2
3
4
|
storeFile=demo.keystore
key.store.password=123456
key.
alias
=demo.keystore
key.
alias
.password=123456
|
2》在同目录下用dos命令生成签名(demo.keystore)文件
1
|
keytool -genkey -
v
-keystore demo.keystore -
alias
demo.keystore -keyalg RSA -validity 20000
|
keytool是工具名称,-genkey意味着执行的是生成数字证书操作,-v表示将生成证书的详细信息打印出来;
-keystore demo.keystore 证书的文件名;
-alias demo.keystore 表示证书的别名
-keyalg RSA 生成密钥文件所采用的算法;
-validity 20000 该数字证书的有效期;
输入后会让你回答关于你公司和地区的一些问题,回答完后截屏记录就行。
生成的时候需要输入秘钥库口令及别名(alias:demo.keystore)的秘钥库口令,分别输入123456,那么对应的debug-signing.properties的password也是123456
3》再用以下命令打包即可,生成android-debug.apk
1
|
ionic bulid android
|