Cordova/Phonegap 未在模拟器中启动应用程序

Cordova/Phonegap not launches the application in the emulator

在 运行 cordova run android 并构建应用程序后,打开模拟器但从不加载应用程序。在终端 returns

LAUNCH SUCCESS

但事实并非如此。有什么问题吗?

Ubuntu 14.04 LTS 64 位 科尔多瓦 5.0.0 Phonegap 5.0.0-0.27.1 Apache Ant(TM) 版本 1.9.3

我假设你和我有同样的问题 ()。我找到了一种方法来通过它(但我不太了解根本原因)。

在 Cordova 5.0.0 上,可以在文件 platforms\android\cordova\lib\device.js 的第 101 行找到安装 apk 的 adb 命令(对于 cordova emulate [=,在 platforms\android\cordova\lib\emulator.js 的第 311 行可以找到23=]):

adb -s ' + resolvedTarget.target + ' install -r -d "' + apk_path + '"

当前命令 returns 给我:"Error: unknown option -d"!如果你简单地删除“-d”选项,应用程序 运行 通常与 cordova 运行 android.