Eclipse项目转Android Studio详细步骤,保证管用!

想必做过Android开发的人都有了解,因为谷歌的原因,eclipse已经慢慢跟不上Android开发的节奏了,这也导致了很大一批项目遇到了一个很大的问题,最新的Android系统在eclipse上已经不再支持了,逼着我们这群开发人员转到as上。不过用过as后,大部分人还是觉得要比eclipse好用多了(仅个人观点),而且随着版本的更新,as也更加稳定,编译速度也有了很大的提升。

好了,废话不多说,下面的方法是楼主亲身实践,绝对管用!顺便一说,楼主用的eclipse版本是neon.3,AndroidStudio的版本是3.0 Canary 1,可以在AndroidStudio中文社区下载,附上链接:http://www.android-studio.org/。


...


一、首先在eclipse里选中你的项目,右键——Export——选择Generate Gradle build files——next

Eclipse项目转Android Studio详细步骤,保证管用!


选择你要导出的项目——next

Eclipse项目转Android Studio详细步骤,保证管用!


勾选Force overriding of existing files,然后finish

Eclipse项目转Android Studio详细步骤,保证管用!


接下来你会发现你的项目会多出build.gradle、gradlew、gradlew.bat三个文件,看到这3个文件后,恭喜你,你的eclipse项目已经转成了as中的Module了!如果你后悔了,没关系,把这3个文件删掉就行...


二、打开你的as,新建一个项目,步骤:点击左上角File——new——new project

Eclipse项目转Android Studio详细步骤,保证管用!



取名“Test1”,然后next

Eclipse项目转Android Studio详细步骤,保证管用!



选择“Add No Activity”,然后finish;

Eclipse项目转Android Studio详细步骤,保证管用!



接下来你会得到如下图的项目结构,这就是最最普通的as项目结构:

Eclipse项目转Android Studio详细步骤,保证管用!



三、接下来右键你的项目——new——Module

Eclipse项目转Android Studio详细步骤,保证管用!



选择“Import Gradle Project”——next

Eclipse项目转Android Studio详细步骤,保证管用!



选择你的eclipse项目——finish

Eclipse项目转Android Studio详细步骤,保证管用!



这时候你的项目结构会变成下图这样,Test1这个project里包含了两个module,分别是app(默认)和Test;值得一提的是,如果你在上一步选择导入类型为“Import Eclipse ADT project”,那么你打开的就直接是Test这一个project,你也就失去了as固有的项目结构,虽然不影响使用,但是后期开发会很麻烦,比如配置build.gradle.

Eclipse项目转Android Studio详细步骤,保证管用!



说实话,这时候正常使用已经没问题了,不过对于一个强迫症加完美主义者,是不允许代码里有没有用的东西存在的,所以我们要把app这个module删除掉,方法如***意:这一步可忽略):

打开setting.gradle,把‘:app’,删除掉,只保留‘:Test’,然后编译一下项目

Eclipse项目转Android Studio详细步骤,保证管用!


中间会弹出提示,直接ok

Eclipse项目转Android Studio详细步骤,保证管用!


接着点击工具栏的Edit Configurations,

Eclipse项目转Android Studio详细步骤,保证管用!


选中app,然后点击左上角的“减号”,最后apply——ok

Eclipse项目转Android Studio详细步骤,保证管用!


最后在左边的项目结构中,可以看到,app已经从module类型转变成了普通的文件夹,在上面右键——delete,大功告成!

Eclipse项目转Android Studio详细步骤,保证管用!