在OSX上运行Phonegap Android应用程序

时间:2015-05-05 12:46:20

标签: android ios macos cordova

我正在尝试运行Android版本的Phonegap应用程序,但无济于事。

该应用在运行时适用于iOS:

phonegap run ios

然而,当我跑步时:

phonegap run android

我得到了

[phonegap] executing 'cordova run android'...
[phonegap] completed 'cordova run android'`

但没有任何反应。我跑的时候:

phonegap run android --verbose

我收到了错误:

BUILD FAILED
/usr/local/Cellar/android-sdk/24.1.2/tools/ant/build.xml:601: The following error occurred while executing this line:
/usr/local/Cellar/android-sdk/24.1.2/tools/ant/build.xml:653: The following error occurred while executing this line:
/usr/local/Cellar/android-sdk/24.1.2/tools/ant/build.xml:698: null returned: 1

ERROR running one or more of the platforms: Error: /Users/*/Google Drive/Websites/angular-phonegap/*/platforms/android/cordova/run: Command failed with exit code 1
You may not have the required environment or OS to run this project

我过去遇到过类似的问题,涉及编辑我的PATH变量,不确定这是同一个问题还是什么。无论如何,非常感谢任何帮助。

由于

1 个答案:

答案 0 :(得分:0)

我认为您没有所有要求,请检查另一次,正如您所看到的here,cordova失败并显示此错误,但未找到要运行的特定平台命令。 请遵循以下指示:

  1. 检查java sdk是否已安装并且已经在您的路径中。
  2. 检查已安装android studio或sdk standalone,并且sdk的bin文件夹位于Path。
  3. 检查是否安装了ant(在Mac上安装了brew,这是最好的选择)并将其放在路径中。
  4. 有关要检查的完整列表,请参阅此cordova docs

    请耐心等待,逐步按照步骤操作,您的问题必须是其中一个步骤。