如何为android设置Cordova/PhoneGap?

如何为android设置Cordova/PhoneGap?,android,cordova,Android,Cordova,我现在正试图设置Cordova/PhoneGap几个小时,但我陷入了一片混乱 我所做的: 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\Ani

我现在正试图设置Cordova/PhoneGap几个小时,但我陷入了一片混乱

我所做的:

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
  • 下载了PhoneGap zip包,并使用create命令创建了一个项目,但是jar不会使用
    ant-jar
    命令进行构建,但是我收到一个错误,说
    构建失败
    项目中不存在目标“jar”

  • 下载成功后尝试通过CLI,并且使用
    Cordova创建项目不会重新登录命令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
在下一步中,我遇到了相同的错误:

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
如何解决此问题?这样做的正确方式是什么?请引导我

另外,我应该选择哪种安装方式?(phonegap-2.9.1.zip)还是Apache

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

首先安装nodejs:

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

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

用法

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

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

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;

为什么不是科尔多瓦?我将尝试报告。谢谢。这是解释:你还需要nodejs:。顺致敬意,为什么我不能从eclipse运行它?它似乎没有将导入的项目解释为android项目。看看这个:我不使用eclipse和windows,你可以在这里看一下:。@AniDroid从你的评论截图中我看到这个项目没有作为Android项目导入。您应该能够右键单击项目,选择导入,然后展开“Android”级别并选择“现有Android代码进入工作区”。在执行此操作之前,您可能需要在Eclipse中创建一个Android项目,但不确定。如果您在Eclipse中没有看到任何Android内容,那么您需要下载ADT包或Eclipse Android开发者工具插件。已经完成并验证了。这个问题似乎是另外一回事。