android - cordova 5.0 生成签名的apk

标签 android cordova apk signed

我使用 Cordova 5.0.0 开发 android 应用程序,我想在真机上运行该应用程序。

我尝试了两种方法来生成签名的 apk 但都失败了, 一种是使用命令行对 cordova 生成的 apk 进行签名。这样安装apk时会出现“parsing error”; 我尝试的第二种方法是使用 android studio 生成签名的 apk。我的步骤是“导入非 android studio 项目”,然后生成签名的 apk。通过这种方式,我安装成功,但应用程序无法打开并弹出错误信息“不幸的是,xx已停止”。

代码没有问题

谁能给我一些建议?谢谢。

最佳答案

Cordova 5 现在使用 gradle 编译,所以旧的 ant.properties 不再有效。您可以通过在 platforms/android 中创建 release-signing.properties 文件并添加以下内容来实现相同的技巧:

storeFile=<path to="" .keystore="" file="">
storeType=jks
keyAlias=<your key="" alias="">
// optional :
keyPassword=<your-key-password>
storePassword=<your-store-password>

关于android - cordova 5.0 生成签名的apk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30653389/

相关文章:

java - 尝试安装未签名的远程 .apk 文件时出现不一致的解析错误

android - IntelliJ 是否将 "test file"与 APK 中的应用程序一起打包

android - 有没有办法在导航高级示例中定义开始选项卡?

javascript - Cordova - jquery mobile img 路径

android - 用于 Cordova/PhoneGap 应用程序的 Square POS api

android - 使用 Phonegap 和 Titanium 的优缺点是什么?

安卓APK文件: Re-activate older APK file in Google Play Store

java - 无法合并 Dex - commons apache

Android:如何在启动画面上对齐 2 个图像

java - 使用android保存按钮id的历史记录