【发布时间】:2014-03-14 03:28:14
【问题描述】:
我在使用 nodejs 安装新的 phonegap 时遇到了一些问题。我设法让一切正常工作,将路径设置为 ant、android sdk、java jdk 等,一切正常。
通过使用以下命令,我成功地创建了一个新项目:
cordova 创建 hello com.example.hello HelloWorld
但是,当我检查该项目时,它是空的:
于是我进入“hello”文件夹,按如下方式添加了一个Android平台:
cordova平台添加android
然后我构建了它:
cordova 构建安卓
所以,在那之后,有一些android特定的文件夹,如下所示:
结构是这样的吗?我在将其导入 Android Studio 时遇到了真正的问题。但是,我设法将项目导入 eclipse,但现在我有两个项目,第一个名为“HelloWorld”,另一个名为“HelloWorldCordovaLib”。这有点令人困惑。虽然它有效,但为什么有两个项目?我做错了吗?
此外,当我将这个项目导入 android studio 时,我得到了一堆错误(而同一个项目在 eclipse 中工作):Errors with the structure
这似乎非常非常令人困惑。我还没有理解为什么 Phonegap 突然变得如此难以安装。我希望我错过了什么。欢迎任何形式的反馈。谢谢。
【问题讨论】:
-
它们实际上不是项目,它们是一个项目中的两个模块,很好。这就是 Android Studio 项目结构的方式。您是否尝试过运行该项目?
-
我在 eclipse 中有它可以工作,但在 android studio 中它没有。如果可以请检查链接,您会看到一些东西没有导入到 android studio 中,因此,应用程序无法运行,
-
你试过让它们在你的 helloWorldCordovaLib 中手动移动吗?
-
我该怎么做?
-
在Library的src目录下创建一个相应的包,复制粘贴所有没有复制的类。
标签: android eclipse cordova android-studio