首页 文章

Phonegap 3.3安装问题

提问于
浏览
0

我使用nodejs在新的phonegap安装方面遇到了一些问题 . 我已经设法让一切正常,设置路径到ant,android sdk,java jdk等,一切都很完美 .

通过使用以下命令,我设法创建了一个新项目:

cordova创建hello com.example.hello HelloWorld

但是,当我检查项目时,它是空的:

enter image description here

所以我进入“hello”文件夹并以下列方式添加了Android平台:

cordova平台添加android

然后我 Build 它:

cordova构建android

那么,之后,有一些特定于android的文件夹,如下所示:

enter image description here

这是假设结构的样子吗?我在将此项导入Android Studio时遇到了实际问题 . 但是,我设法将项目导入eclipse,但现在我有两个项目,第一个名为“HelloWorld”,另一个名为“HelloWorldCordovaLib” . 这有点令人困惑 . 虽然它有效,但为什么有两个项目?难道我做错了什么?

此外,当我将这个项目导入android studio时,我得到了一堆错误(而同一项目在eclipse中工作):Errors with the structure

这看起来非常非常令人困惑 . 我还没理解为什么Phonegap突然很难安装 . 我希望我错过了一些东西 . 欢迎任何形式的反馈 . 谢谢 .

2 回答

  • 0

    令人惊讶的是,Android Studio无法导入没有Gradle项目结构的Android项目 . 在Cordova开始生成Gradle文件或Android Studio完成它支持的导入器项目类型之前,您必须先从Eclipse导出项目,然后才能将其导入Android Studio .

    在一个Cordova应用程序中拥有两个项目是完全有效的 . 通常,这是因为您的应用程序将Cordova项目作为一种“子项目”引用(不是正确的术语,但我不确定Android会调用它) .

  • 0

    结构是正确的 . 在给出命令 cordova platform add android 时,您实际上是在平台文件夹中添加名为 android 的文件夹 . 对于android开发,你必须处理 platforms/android 中的文件 .

    在这里阅读更多Phonegap - Command line interface

相关问题