我试图将keystore属性添加到platforms/android目录中的两个文件中。
key.store=Users/admin/workspace/android-keystore/keystore
key.alias=keystore转到
ant.properties和
project.properties 文件。
在以前的版本中,它运行得很好,但似乎Cordova没有在最新版本中使用ant。
所以如果我运行命令:
cordova build android --release我总是只得到未签名的封号。
platforms/android/build/outputs/apk/android-release-unsigned.apk我该怎么解决呢?
非常感谢你的帮助。
发布于 2015-06-05 20:13:16
因为cordova现在使用gradle,所以您需要在平台/android/目录中创建一个名为release-signing.properties的文件
这些设置看起来如下:
storeFile=relative/path/to/keystore.p12
storePassword=SECRET1
storeType=pkcs12
keyAlias=DebugSigningKey
keyPassword=SECRET2您还可以使用JKS文件:
storeType=jks
storeFile=mykeystore.keystore有关更多信息,请参见:tools.md.html
发布于 2015-09-24 01:37:39
以下是我所用的:
storeType=jks
storeFile=/absolute/path/to/my/file.keystore
storePassword=mypassword1
keyAlias=myaliasname
keyPassword=mypassword2https://stackoverflow.com/questions/30190745
复制相似问题