使用phonegap运行android命令时创建android子项目时出错

时间:2013-07-09 18:03:27

标签: android command-line-interface

我安装了nodejs并执行了以下操作:

npm install -g phonegap
phonegap create <app path>
cd <app path>
phonegap run android

当我执行run android命令时,我得到以下错误:

An error occurred during creation of android-sub project.  The system cannot find the project specified.

不确定这是从哪里来的。

任何线索。

由于

2 个答案:

答案 0 :(得分:4)

但是遇到同样的问题并且很难找到解决方案:

  1. 确保已安装JAVA
    • 设置JAVA_HOME&amp; PATH变量
  2. 确保已安装ANT
    • 设置ANT_HOME&amp; PATH变量
  3. 确保已安装Android SDK
    • 将PATH添加到sdk / tools
    • 将PATH添加到sdk / platform-tool
    • 运行SDK管理器以更新&amp;安装SDK元素
    • 运行AVD管理器以创建默认模拟器图像
  4. 安装NodeJS(带PATH)
    • 按照通常的教程
    • npm install -g cordova
      • cordova create hello com.sample.hello HelloWorld
      • cd hello
      • cordova platform添加android
      • cordova build
      • 现在启动您的模拟器
      • cordova模仿android(耐心,需要多年......)
      • cordova运行android
        • 要快得多,只需确保移动设备已连接,打开,解锁,打开USB调试,并安装驱动程序
        • 如果你找不到一个尝试:sdk \ extras \ google \ usb_driver
    • npm install -g phonegap
      • phonegap create hello com.sample.hello HelloWorld
      • cd hello
      • phonegap平台添加android(如果不能正常使用cordova命令)
      • phonegap build android
      • 现在启动模拟器
      • phonegap模仿android(耐心,需要多年......)
      • phonegap运行android
        • 要快得多,只需确保移动设备已连接,打开,解锁,打开USB调试,并安装驱动程序
        • 如果你找不到一个尝试:sdk \ extras \ google \ usb_driver
  5. 我认为phonegap / cordova之间的主要区别是phonegap(属于Adobe)有可能通过https://build.phonegap.com/

    在云中构建

答案 1 :(得分:0)

不允许空格我会说