知识库

个人知识管理

用户工具

站点工具


cordova_android工程签名打包配置

cordova android工程签名打包配置过程

测试环境

  • oracle jdk 1.8
  • cordova 9.0.0 (cordova-lib@9.0.1)

生成签名证书

使用Java的数据证书管理工具keytool(位于%JAVA_HOME%/bin目录下)生成证书。

keytool -genkeypair -v -keystore mobileapps.keystore -alias mobileapps -storetype pkcs12 -keyalg RSA -keysize 2048 -validity 36500

按照提示输入密码等信息。

成功后可以通过如下命令查看生成的证书详细信息

keytool -list -v -keystore .\mobileapps.keystore

配置cordova工程

在cordova工程的根目录,建立build.json文件,内容如下

build.json
{
    "android": {
        "release": {
            "keystore": "mobileapps.keystore",
            "storePassword": "xxxxxx",
            "alias": "mobileapps",
            "password" : "xxxxxx",
            "keystoreType": "pkcs12"
        }
    }
}

然后执行如下命令打包release版本

cordova build –release

参考引用

cordova_android工程签名打包配置.txt · 最后更改: 2020/01/02 03:39 由 alvis