将eclipse工程移到android studio

对于用习惯了eclipse的小伙伴们来说,要切换成使用android studio会遇到很多问题,其中如何将eclipse工程移到android studio应该是大家使用as初期需要关注的一个点。


一、将eclipse工程导出,使其能被android studio识别

其实eclipse已经兼容了可导出具有android studio属性的工程(如果没有,先升级一下adt)。

打开eclipse,选择菜单File→ Export,出现如下界面

将eclipse工程移到android studio

选择Generate Gradle build files,点击Next按钮,出现如下界面

将eclipse工程移到android studio

点击Next,出现如下界面

将eclipse工程移到android studio

勾选要移植到android studio的工程,点击Next按钮,出现如下界面

将eclipse工程移到android studio

点击Finish按钮即可。如果Finish按钮为灰色的,那么将Force overriding of existing files勾选起来,点击Finish按钮即可。

工程目录便在原来的基础上多了一些文件和文件夹,这些便是android studio需要的。

将eclipse工程移到android studio


二、导入android studio

打开android studio,如果你是第一次打开android studio,将出现如下界面,点击Import Non-Android Studio project,将刚刚从eclipse导出的工程导入。

将eclipse工程移到android studio


如果你不是第一次打开android studio,那么当你打开时没有以上界面,那么通过菜单的File→ New→ Import Project...将刚刚从eclipse导出的工程导入。


三、修改配置使其能正常运行

而后通过菜单File→ Project Structure...

将eclipse工程移到android studio

选择左边菜单的Project,修改Gradle version和Android Plugin Version,具体需要根据你所安装的版本来决定修改成什么。如果不知道版本,最简单的办法就是用android studio随意建立一个工程,查看其Gradle version和Android Plugin Version,从而将你导入的工程修改成相同的版本就可以了。


接着在Modules下方选择刚刚导入的工程,修改Compile Sdk Version(如果原来的工程所用的Sdk是存在的,那么可以不修改),之后点击OK即可对配置进行生效,正常情况下,点击运行即可正常运行。

将eclipse工程移到android studio


更详尽的说明可参考:http://www.open-open.com/lib/view/open1419597450031.html