【发布时间】: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