如何在 Android Studio 中打开我现有的 Eclipse 项目?
Posted
技术标签:
【中文标题】如何在 Android Studio 中打开我现有的 Eclipse 项目?【英文标题】:How do I open my existing Eclipse projects in Android Studio? 【发布时间】:2013-05-11 03:49:09 【问题描述】:使用 Eclipse 中的所有现有项目切换到 android Studio。 那么这样做的程序是什么。
【问题讨论】:
Android Studio 只是测试版 V0.1,这真的是最好的主意吗? developer.android.com/sdk/installing/migrate.html 官方文档让开发者完美:) 检查:Android Studio @bala 最好的方法是点击此链接tools.android.com/tech-docs/new-build-system/… 【参考方案1】:从 Eclipse 导出
1.更新您的 Eclipse ADT 插件(您必须拥有 22.0 或更高版本)。
2.在 Eclipse 中,选择文件 > 导出。
3.在出现的窗口中,打开 Android 并选择 Generate Gradle build files。
4.选择您要为 Android Studio 导出的项目,然后单击“完成”。
您选择的项目仍保留在同一位置,但现在包含一个 build.gradle 文件并可以用于 Android Studio。
导入 Android Studio
1.在 Android Studio 中,选择 File > Import Project。
2.找到你从Eclipse中导出的项目,选择项目的根目录,点击OK。
3.选择从现有源创建项目,然后单击下一步。
4.按照演练完成导入过程。
更多信息clickhere
一些常见问题解答Eclipse Migration FAQ
Migrating to Android Studio
【讨论】:
但是如果我们只有使用 Eclipse 编写的源代码呢! 如果有人在 2 年前出于教程目的在互联网上上传了一个项目,该项目是在 Eclipse 中为 Android 2.3 开发的。现在告诉我如何导入该项目。 这个建议对我有帮助。在其他情况下(仅导入到 Android Studio)创建了空项目。【参考方案2】:Android Studio 正式版(撰写本文时为 1.0.2 版)现在支持直接导入 ADT 项目。事实上,当尝试从 ADT 导出时,现在有一个弹窗提示直接从 Android Studio 导入是更好的选择。
只需打开 Android Studio > Import Non-Android Studio Projects > 选择您的 ADT 项目文件夹。
它会为您的项目创建一个新的 AS 版本,并报告需要您手动验证的项目。
【讨论】:
是的,但它会创建项目的副本,我不希望这样! 大家好,我直接将adt项目导入Android studio,因为我没有更新版本的ADT。因为导入进去了,但无法运行/调试,请分享解决方案。【参考方案3】:尝试以下步骤将 Eclipse 项目导入 Android Studio:
1- 点击导入项目(Eclipse ADT、Gradle 等)。
2- 选择项目的根文件夹。包含 bin 文件夹的文件夹。
3- 选择要导入的位置,然后单击下一步。
4- 点击完成。
5- 将视图更改为项目。
6- 打开 src 文件夹中的 build.gradle。
7- 您应该找出您当前的 SDK 版本。所以,点击 tools-> Android-> SDK Manager-> Launch Standalone SDK Manager 并滚动到底部。
8- 根据您的 SDK 版本更改您的 build.gradle,然后单击重试。比如我的是23.1.1。
如果您有任何未自动添加的库,请访问https://***.com/a/35369267/5475941手动添加。希望对您有所帮助。
【讨论】:
已经在 Android Studio 项目中后如何进入首页? 您需要点击菜单项“文件”,然后点击“关闭项目”才能看到第一页。【参考方案4】:忘记导入,只需手动构建它。
在尝试导入项目但失败后,我进行了以下手动导入。我相信导出/导入过程没有留下任何问题,并且我了解了新的构建系统:
-
在 Android Studio 中新建一个空白项目
将其构建到设备上以确保其正常工作
一次慢慢地添加你以前的代码,留下任何特定于旧构建系统的东西
这是一个缓慢的过程,但调试更侧重于您的实际代码,而不是试图弄清楚“导入实际做了什么”。
【讨论】:
【参考方案5】:你可以在这个链接link 得到答案
要导入现有的 Android 应用项目,请点击导入项目。
Note:
如果您之前使用 Eclipse 开发过您的 Android 项目,您应该首先使用 ADT 插件中的新导出功能来为您的项目准备新的 Gradle 构建系统。
【讨论】:
以上是关于如何在 Android Studio 中打开我现有的 Eclipse 项目?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Mac 上打开 Android Studio 制作的 Flutter 项目?
如何在 Android Studio 中导入现有项目时设置 gradle home
如何在 Progress Developer Studio 中的现有 *.w 文件上打开可视化设计器?