android – 在Cordova v-5.0 CLI中签名APK文件无效

前端之家收集整理的这篇文章主要介绍了android – 在Cordova v-5.0 CLI中签名APK文件无效前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图将keystore属性添加到platforms / android目录中的两个文件中.
key.store=Users/admin/workspace/android-keystore/keystore
key.alias=keystore

ant.properties

project.properties

文件.

它在以前的版本中运行良好,但似乎并不像Cordova在最新版本中没有使用ant.

所以,如果我运行命令:

cordova build android --release

我总是只获得未签名的apk.

platforms/android/build/outputs/apk/android-release-unsigned.apk

我该怎么解决呢?

非常感谢任何帮助.

解决方法

因为cordova现在使用gradle,你需要在你的platforms / android /目录中创建一个名为release-signing.properties的文件

设置如下:

storeFile=relative/path/to/keystore.p12
storePassword=SECRET1
storeType=pkcs12
keyAlias=DebugSigningKey
keyPassword=SECRET2

您还可以使用JKS文件

storeType=jks
storeFile=mykeystore.keystore

有关更多信息,请参阅
https://cordova.apache.org/docs/en/edge/guide_platforms_android_tools.md.html

猜你在找的Android相关文章