我过去曾使用 Eclipse 和 ADT 插件涉足 Phonegap,现在我正努力在新的 Android Studio IDE 中着手做这件事。
由于 Phonegap v3 似乎依赖于某种 NodeJS 命令行安装,而我对此一无所知,因此我下载了 Phonegap v2.9。此外,由于 Android Studio 太新了,文档似乎只介绍了导入现有的 Eclipse 项目或使用 Phonegap 的命令行构建的项目,因此我尝试遵循旧的 Eclipse 文档。
进入正题,我在 Android Studio 中创建了一个项目并验证了它是否运行。然后我创建了/assets/www 并复制了 cordova.js 和一个基本的 index.html 文件。我将 cordova-2.9.0.jar 复制到/libs 并右键单击“添加为库”。最后,我相应地修改了 MainActivity.java 和 AndroidManifest.xml。
问题是,当构建进入“import org.apache.cordova.*;”时在我的 MainActivity.java 文件中,它出错并显示“Gradle:包 org.apache.cordova 不存在”。
有人能给我指出一些关于使用 Android Studio 创建 Phonegap 应用程序的文档的方向(而不是从 Eclipse 或通过 Phonegap 命令行创建的东西导入),或者甚至只是描述我应该如何编辑build.gradle 文件以便 Gradle 可以找到 Cordova?
非常感谢。
最佳答案
Ric 使用 Phonegap 和 ANDROID Studio 真的很容易。 这是我正在做的:
- 创建 Phonegap 项目:phonegap create testproject com.testproject.name Name;
- 进入项目目录:cd testproject;
- 添加 Android 平台:phonegap build android;
您的 phonegap 项目已准备就绪。现在打开安卓工作室。选择导入项目并按照说明进行操作。如果您的项目中没有添加任何插件,它会一直推送NEXT 直到结束。
就是这样。如果您需要更多信息,请告诉我,我们很乐意为您提供帮助。
如果你更喜欢快照,你可以在这里找到一个非常容易遵循的教程: Phonegap and Android studio
关于android - 在 Android Studio 中创建基于 Phonegap 的 Android 应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17930008/