我从phonegap / cordova CLI切换到phonegap build来编译我的应用程序。 我曾经使用过命令
我有一个包含此代码的ant.properties文件:
key.store = /Users/xx/myAppKey
key.alias = myApp
正如您所看到的,myAppKey应该是.keystore文件没有扩展名,因此phonegap构建拒绝将此文件作为签名密钥文件。我怎样才能解决这个问题,因为我想从现在开始使用phonegap构建来完成所有这些,包括密钥签名
编辑: 我找到了解决方案。 我使用以下命令来解决此问题。
首先我将其转换为p12文件:
keytool -importkeystore -srckeystore myKey -destkeystore myKey.p12 -deststoretype PKCS12
然后从p12我再次制作了一个正确的密钥库文件:
keytool -v -importkeystore -srckeystore myKey.p12 -srcstoretype PKCS12 -destkeystore myKey.keystore -deststoretype JKS