10

我正在使用全能的命令行安装新的 phone gap 3.0。

cordova create hello com.example.hello HelloWorld
cordova platform add android

当我在 Eclipse 中打开 android 项目时,出现以下错误HelloWorld.java

The import org.apache.cordova cannot be resolved

我想我缺少一个库,但是如果安装 3.0 的唯一方法是命令行,我该如何解决这个问题。

4

1 回答 1

17

更新:如果你升级到 Phonegap 3.3,你应该不再需要这样做了。更新Phonegap的详细信息:http: //phonegap.com/blog/2013/12/13/phonegap-release/

注意:确保在 Eclipse 中将现有 Android 代码导入工作区而不是将现有项目导入工作区

我遇到了完全相同的问题,并找到了一个可行的解决方案:

  1. 下载 Cordova 的源 ZIP:http: //cordova.apache.org/#download
  2. 在任何地方提取“cordova-android”ZIP。里面将是一个“框架”文件夹。
  3. 在 Eclipse 中打开新解压缩的“cordova-android/framework”文件夹作为现有项目。
  4. 在 Eclipse 中,右键单击这个新的“Cordova” 项目 -> 属性 -> Android。确保选中“是库”。
  5. 右键单击您应用的项目 -> 属性 -> Android。在库部分中选择“添加”。选择您的 Cordova 项目。

一切都完成了,导入现在应该解决了!

于 2013-08-15T18:26:38.657 回答