将 Cordova 项目导入 Android Studio

Posted

技术标签:

【中文标题】将 Cordova 项目导入 Android Studio【英文标题】:Importing Cordova project to Android Studio 【发布时间】:2016-04-08 05:58:49 【问题描述】:

我正在尝试将使用 cordova 创建的项目从 eclipse 转移到 android studio,但它告诉我我的文件在导入后被忽略。我什至点击了所有必要的框,但看到的结果相同。

这不仅仅是一个,而且它似乎是我所有的 cordova phonegap 文件(如下图所示)。有人对正在发生的事情有什么建议吗?

【问题讨论】:

可能会帮助你***.com/questions/29843646/… 【参考方案1】:

对不起,你做不到。这是不可能的……

为什么?首先是因为语言。据我所知(证明我错了)在Cordova 中,您曾经使用Web 技术,主要是javascript

在 Android Studio 中,主要语言是 Java,而不是 JavaScript。不要比较这些语言 - 它们是不同的。当然也可以在C++,Kotlin,RxJava中编码。对于编写测试,您可以使用 PythonGroovyRuby - 但前提是您在项目依赖项中包含特定的库。

当然,您还需要注意,在 Cordova 中您编写混合移动应用程序,而在 Android Studio 中,感谢 Java 本地应用程序。

另一件事是名为 Gradle 的 Android Studio 构建系统,我想你没有。

要恢复,您不能这样做。如果您想开始在 Android Studio 中开发应用程序,请学习 Java。当然,在您的Cordova 应用程序中,您使用了一些资源,例如图像、字体。在Java 学习编程原生应用程序的过程中,您会重复使用它们。

如果您正在寻找用 Java 学习 Android 开发的优秀视频课程:https://www.youtube.com/playlist?list=PLonJJ3BVjZW6hYgvtkaWvwAVvOFB7fkLa

也请查看CourseraUdacity 以获得更多精彩。

希望对您有所帮助...祝您好运!

【讨论】:

以上是关于将 Cordova 项目导入 Android Studio的主要内容,如果未能解决你的问题,请参考以下文章

将 Cordova 6.1.2-Project 导入 Eclipse:Android 依赖项中缺少 cordovalib.jar

Cordova 不创建 AndroidManifest.xml

将cordova 6.0.0 项目导入eclipse

如何在 Android Studio 中更新 Cordova 版本

无法从cordova CLI 将android 平台添加到cordova 项目

如何将 Android TV 库添加到 Cordova 项目?