android - 在 Android Studio 中创建基于 Phonegap 的 Android 应用

标签 android cordova gradle android-studio

我过去曾使用 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 真的很容易。 这是我正在做的:

  1. 创建 Phonegap 项目:phonegap create testproject com.testproject.name Name;
  2. 进入项目目录:cd testproject;
  3. 添加 Android 平台:phonegap build android

您的 phonegap 项目已准备就绪。现在打开安卓工作室。选择导入项目并按照说明进行操作。如果您的项目中没有添加任何插件,它会一直推送NEXT 直到结束。

就是这样。如果您需要更多信息,请告诉我,我们很乐意为您提供帮助。

如果你更喜欢快照,你可以在这里找到一个非常容易遵循的教程: Phonegap and Android studio

关于android - 在 Android Studio 中创建基于 Phonegap 的 Android 应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17930008/

相关文章:

android - 导入的项目在 android studio 1.2.1.1 中出错

android - 将 MenuItem 添加到其他应用程序选项/操作菜单 (Android)

jquerymobile Phone间隙后退按钮获取先前状态

java - 使用 bmuschko/gradle-docker-plugin 进行 Gradle 清理任务

Gradle zip 任务给出 NO-SOURCE

java - 如何删除 SQLite 数据库中的条目?

javascript - Cordova本地ajax请求报错

android - 反复后台任务 ionic 框架

java - processDebugManifest 错误 - Android Studio

android - 如何在 Android(Maybe Context)的外部类中调用 getCurrentFocus() 而不是 Activity