新的PhoneGap 3.0无法解析导入org.apache.cordova

grm*_*mph 10 javascript java eclipse android cordova

我正在使用强大的命令行安装新的手机间隙3.0.

cordova create hello com.example.hello HelloWorld
cordova platform add android
Run Code Online (Sandbox Code Playgroud)

当我在eclipse中打开android项目时,我得到以下错误HelloWorld.java:

The import org.apache.cordova cannot be resolved
Run Code Online (Sandbox Code Playgroud)

我想我有一个丢失的库,但如果安装3.0的唯一方法被认为是命令行,如何解决这个问题.

Dav*_*ith 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'邮政编码.里面将是一个'框架'文件夹.
  3. 在eclipse中打开新解压缩的'cordova-android/framework'文件夹作为现有项目.
  4. 在eclipse中右键单击这个新的'Cordova' 项目 - > Properties - > Android.确保选中"Is Library".
  5. 右键单击应用程序的项目 - >属性 - > Android.在"库"部分中,选择"添加".选择您的Cordova项目.

全部完成,导入现在应该解决!