【发布时间】:2017-11-13 00:19:57
【问题描述】:
我能找到的使用 Cordova for Android 创建签名 APK 的所有说明似乎都是在 Google 的新应用签名协议之前创建的。
我在 Play 管理中心创建了应用签名证书并拥有上传证书。
我可以在 Android Studio 中创建签名的 APK,但我需要在终端 (Mac OS) 中进行。
我找不到任何最新的说明。
有人可以提供这样的说明吗?
【问题讨论】:
我能找到的使用 Cordova for Android 创建签名 APK 的所有说明似乎都是在 Google 的新应用签名协议之前创建的。
我在 Play 管理中心创建了应用签名证书并拥有上传证书。
我可以在 Android Studio 中创建签名的 APK,但我需要在终端 (Mac OS) 中进行。
我找不到任何最新的说明。
有人可以提供这样的说明吗?
【问题讨论】:
我想我明白了。
我创建了一个 build.json 文件并将其放入我的 /www 文件夹(我最初在 /platforms/android 文件夹中尝试过,但该文件路径不起作用)。
{
"android": {
"debug": {
"keystore": "/path to jks file",
"storePassword": "PW",
"alias": "youralias",
"password" : "pw",
"keystoreType": "jks"
},
"release": {
"keystore": "/path to jks file",
"storePassword": "PW",
"alias": "youralias",
"password" : "pw",
"keystoreType": "jks"
}
}
}
命令行:cordova build android --release --buildConfig build.json
由于我还没有准备好按照 Play 管理中心的要求增加我的应用的新版本、新版本号,所以我没有尝试上传这个新版本,但我确实有一个签名的 APK。
终端为您提供Built the following apk(s):之后的新APK路径
【讨论】: