对于unsigned i used命令
$ cordova build --release android
,或者 $ cordova build android --release
它在ant-build文件夹中创建了CordovaApp-release-unsigned.apk 但在安装时,应用程序会提供未安装的错误应用程序。
注意:我还想使用我的名字xyz.apk构建一个发布应用程序。
# OS: Ubuntu 14.04
# Platform : Android
# Framework : cordova
请帮忙 发表最佳答案。
由于
答案 0 :(得分:3)
为签名的apk创建一个键盘
a. keytool -genkey -v -keystore NAME-mobileapps.keystore -alias NAMEmobileapps -keyalg RSA -keysize 2048 -validity 10000
b. create a file inside android folder using name "ant.properties"
c. Add these line with your keystock full path and alise name.
key.store=/home/chandradeo/xxx.keystore
key.alias=xxx
运行命令
$ cordova build android --release
或
$ cordova build --release android
这将为你提供ant-build文件夹下的signed和unsigned apk
由于
答案 1 :(得分:0)
为了能够在设备中安装未签名的软件包,您需要允许从未知来源安装。它可以在设置 - >中完成。一般(标签) - >安全性,您需要在其中选中未知来源复选框。之后,安装应该有效。
如果您要将您的应用程序签名为可部署到 Play商店,则需要在该主题上引用Android tutorial。您还可以从Stack Overflow找到相应的步骤。一旦您签署了.apk,您就不再需要允许未知来源了。