【问题标题】:Cordova : Unable to install apk after upgrading android to 5.1.1 Nexus 5Cordova:将 android 升级到 5.1.1 Nexus 5 后无法安装 apk
【发布时间】:2015-08-10 17:11:03
【问题描述】:

升级到 5.1.1 后无法在 nexus 5 上运行 apk

使用 Cordova:5.0.0 设备:Nexus 5 机器:MAC

BUILD SUCCESSFUL

Total time: 8.432 secs
Built the following apk(s):
    /Applications/XAMPP/xamppfiles/htdocs/android/kaljacobs/platforms/android/build/outputs/apk/android-debug.apk
Using apk: /Applications/XAMPP/xamppfiles/htdocs/android/kaljacobs/platforms/android/build/outputs/apk/android-debug.apk
Installing app on device...

/Applications/XAMPP/xamppfiles/htdocs/android/kaljacobs/platforms/android/cordova/node_modules/q/q.js:126
                    throw e;
                          ^
ERROR: Failed to launch application on device: ERROR: Failed to install apk to device:  pkg: /data/local/tmp/android-debug.apk
Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]

ERROR running one or more of the platforms: Error: /Applications/XAMPP/xamppfiles/htdocs/android/kaljacobs/platforms/android/cordova/run: Command failed with exit code 8
You may not have the required environment or OS to run this project

【问题讨论】:

  • 将 api 级别 21 更改为 22,我不知道在 Cordova 中使用什么来更改它
  • @DhawalSodhaParmar 我已经在 Android SDK Manager 中更新到 Android 5.1.1 API 22
  • 我在您的问题中看到这一行:“您可能没有运行此项目所需的环境或操作系统”,我认为您必须更新您的 Cordova API 或 SDK(无论如何)或首先检查 Cordova支持安卓5.1.1???还要检查这个答案:stackoverflow.com/q/29721410/1168654
  • “您可能没有运行此项目所需的环境或操作系统”只是出现问题时的一般消息。 (我认为 Cordova 开发人员发布此消息是因为大多数构建问题是由未安装或未正确配置的 sdk 引起的)

标签: android cordova phonegap-build


【解决方案1】:

我认为您遇到此问题是因为您的设备上安装了该应用,但签名不同。

当您执行 cordova run android 时,应用程序会安装一个调试签名,并且当您更改目标 sdk 或升级 android 时,该签名可能会更改。

出现 INSTALL_FAILED_UPDATE_INCOMPATIBLE 错误时的修复方法是先卸载您的应用,然后在启动 cordova run android 时您应该不会再遇到问题了

【讨论】:

  • 设备上安装的调试包可能是不同电脑生成的,所以签名不同。
  • 这正是我面临的问题。我有一个以前版本的应用程序,它是在我从另一台计算机调试时安装的。当我尝试在新计算机上调试同一个项目时,构建不成功。我只是从我的 Android 上卸载了该应用程序,然后使用 Visual Studio (F5) 再次安装了该应用程序。
【解决方案2】:

不用担心。对于 NEXUS 5。转到设置>>应用程序>>搜索应用程序。

干得好..

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-16
    • 2020-06-18
    • 2015-10-21
    • 1970-01-01
    • 1970-01-01
    • 2015-08-04
    • 1970-01-01
    • 2015-06-14
    相关资源
    最近更新 更多