【问题标题】:Cordova/Phonegap not launches the application in the emulatorCordova/Phonegap 不在模拟器中启动应用程序
【发布时间】:2015-05-13 22:38:53
【问题描述】:

运行cordova run android 并构建应用程序后,打开模拟器但永远不要加载应用程序。在终端返回

发射成功

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

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

【问题讨论】:

  • 模拟器是否加载完毕?
  • 先启动模拟器,完全加载模拟器,然后尝试cordova run android
  • 试试$ cordova emulate android
  • @Zerkz 模拟器停在这里 oi58.tinypic.com/2d0036t.jpg
  • @AtanuCSE 您的建议无效。谢谢。

标签: android cordova ubuntu-14.04 phonegap-build


【解决方案1】:

我假设你和我有同样的问题 (Cordova "hello world" app won't display)。我找到了一种通过它的方法(但我并不真正了解根本原因)。

在 Cordova 5.0.0 上,可以在文件 platforms\android\cordova\lib\device.js 的第 101 行(以及 platforms\android\cordova\lib\emulator.js 的第 311 行)找到安装 apk 的 adb 命令。 Cordova 的 js 模拟 android):

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

当前命令返回给我:“错误:未知选项 -d”!如果简单地删除“-d”选项,应用程序在cordova run android下正常运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-10-31
    • 1970-01-01
    • 2020-02-19
    • 2015-12-09
    • 1970-01-01
    • 1970-01-01
    • 2022-06-29
    • 1970-01-01
    相关资源
    最近更新 更多