【问题标题】:Ionic - Unable to emulate or run android build on Windows 7 machineIonic - 无法在 Windows 7 机器上模拟或运行 android build
【发布时间】:2015-03-25 06:32:58
【问题描述】:

我成功创建了一个基于 tabs 项目模板的测试项目。 然后我成功添加了android平台 但是当我尝试运行项目或模拟它时,它似乎总是卡在 run.bat 上。我没有看到任何错误,也没有任何反应。

我已确保已安装 Java、ANT 和 Android SDK,并且已按照文档设置了相应的 PATH 和环境变量。我也卸载并重新安装了所有东西,但它仍然是一样的。

*E:\Workspaces\Webstorm\arghwork>ionic emulate android
Running command: "C:\Program Files\nodejs\node.exe" E:\Workspaces\Webstorm\arghw
ork\hooks\after_prepare\010_add_platform_class.js E:\Workspaces\Webstorm\arghwor
k
add to body class: platform-android
Running command: "C:\Program Files\nodejs\node.exe" E:\Workspaces\Webstorm\arghw
ork\hooks\after_prepare\020_remove_sass_from_platforms.js E:\Workspaces\Webstorm
\arghwork
Running command: E:\Workspaces\Webstorm\arghwork\platforms\android\cordova\run.b
at --emulator*

【问题讨论】:

  • 听起来很奇怪;如果您按照文档的步骤操作,它应该可以正常工作。您是否尝试过模拟/运行系统的命令提示符作为管理员?我建议您在以管理员身份启动 cmd 后运行该命令。如果这没有帮助,请卸载所有内容(node、cordova 和 Ionic),重新启动您的 PC,然后以管理员模式在 CLI 中再次安装它们。重新检查您的路径,然后尝试模拟/运行

标签: angularjs node.js cordova ionic


【解决方案1】:

尝试改用cordova cli:

  • 添加平台以防它尚未完成

    cordova平台添加android

  • 构建项目并在模拟器中运行

    cordova 运行安卓

Ionic 项目基本上是一个 cordova 项目,因此请使用 cordova cli 处理任何非 ionic 特定的项目。

【讨论】:

  • cordova cli 也有同样的问题
猜你喜欢
  • 2020-02-11
  • 1970-01-01
  • 2015-09-05
  • 1970-01-01
  • 2011-08-02
  • 2021-12-11
  • 1970-01-01
  • 1970-01-01
  • 2017-01-18
相关资源
最近更新 更多