如何为Android设置Cordova / PhoneGap?

时间:2014-02-10 12:18:33

标签: android cordova

我正在尝试将Cordova / PhoneGap设置好几个小时,但我的情况非常糟糕。

我做了什么:

  • 下载PhoneGap zip包并使用create命令创建项目,但jar不会使用ant jar命令构建,但我收到错误BUILD FAILED Target "jar" does not exist in the project

    < / LI>
  • 成功下载后尝试通过CLI尝试install Cordova,并使用Cordova does not regognize the command create创建项目时使用cordova create命令时出错。 (是的,它说'重新认识')。我还为“C:\ Users \\ AppData \ Roaming \ npm \”目录注册了环境变量。

当我尝试从npm目录运行相同的命令时,它有效:

C:\Users\Aniket\AppData\Roaming\npm>cordova create HelloWorld com.example.hello "Hello World"
Creating a new cordova project with name "Hello World" and id "com.example.hello
" at location "C:\Users\Aniket\AppData\Roaming\npm\HelloWorld"
Downloading cordova library for www...
Download complete

在下一步,我遇到了同样的错误:

C:\Users\Aniket\AppData\Roaming\npm>cd HelloWorld

C:\Users\Aniket\AppData\Roaming\npm\HelloWorld>cordova platform add android
Cordova does not regognize the command platform

如何解决此问题?这样做的正确方法是什么?请指导我。

另外,我应该选择哪种安装方式? Apache的PhoneGap(phonegap-2.9.1.zip)或Cordova

我应该使用cordova-3.3.0-src.zip还是从CLI安装?

2 个答案:

答案 0 :(得分:3)

首先安装nodejs:http://nodejs.org/

安装3.3:确保已安装NodeJS,然后打开命令行并运行以下命令:

npm install -g phonegap

安装完成后,您可以在命令行上调用phonegap以获得进一步的帮助。

用法

phonegap创建我的应用程序    cd my-app    phonegap运行android

答案 1 :(得分:0)

在您的路径中设置环境变量。根据您下载的驱动器。

E:\ant\bin;
C:\Program Files\Java\jdk1.7.0_13\bin;
E:\Node;
E:\Eclipse\sdk\platform-tools;
E:\Eclipse\sdk\tools;
C:\Users\Account\AppData\Roaming\npm;