获取Android-mac的Cordova设置

获取Android-mac的Cordova设置,android,macos,cordova,installation,Android,Macos,Cordova,Installation,正在尝试为Android运行Phonegap应用程序 我下载了Cordova3.4并创建了一个新的Android项目 然后我尝试将它导入eclipse,但它在类路径上有一个错误。我在网上读到,您可以从eclipse中创建的项目中复制.classpath。这就解决了这个问题 现在,当我导入它时,会出现配置错误。我注意到,在创建cordova项目时,它没有创建cordova.jar文件,这是我在线阅读的所有教程所需要的 Config cannot be resolved The import org

正在尝试为Android运行Phonegap应用程序

我下载了Cordova3.4并创建了一个新的Android项目

然后我尝试将它导入eclipse,但它在类路径上有一个错误。我在网上读到,您可以从eclipse中创建的项目中复制.classpath。这就解决了这个问题

现在,当我导入它时,会出现配置错误。我注意到,在创建cordova项目时,它没有创建cordova.jar文件,这是我在线阅读的所有教程所需要的

Config cannot be resolved
The import org.apache.cordova cannot be resolved    
The method onCreate(Bundle) of type SecondBirthday must override or implement a supertype method

我需要做什么才能让它运行?如果这是问题所在,如何生成Cordova.jar文件?

我不认为缺少的
Cordova.jar
是问题所在-从Cordova 3.3.0开始,他们将Cordova作为一个单独的项目包含在您自己的项目中:因此应该有一个名为[YourProjectName]-CordovaLib的文件夹

不确定发生类路径错误的原因。我将尝试创建一个HelloWorld项目作为开始,并看看这会给您带来什么:

$ cordova create Test
$ cd Test
$ cordova platform add android
$ cordova build
完成执行后,打开Eclipse,导入您的项目-“文件>导入>现有Android代码到工作区”,然后导入您的项目

它应该自动生成,但我总是喜欢清理项目-“项目>清理…”好的”-以防万一科尔多瓦脚本遗漏了什么

你应该能够运行这个


另外,您的
secondbirth
代码是什么?这可能是一个单独的问题…

目前它只是一个空白项目。与hello world项目相同。我会尝试所有这些,然后回复给你酷-让我知道你进展如何。紧接着,得到了相同的错误(不包括类路径)是的,几乎是一样的。嗯-SecondBirth来自哪里,它不是一个插件,是吗?