Android Studio(七):项目从Eclipse到Android Studio迁移

Android Studio相关博客:

Android Studio(一):介绍、安装、配置

Android Studio(二):快捷键设置、插件安装

Android Studio(三):设置Android Studio编码
Android Studio(四):Android Studio集成Genymotion
Android Studio(五):修改Android Studio项目包名
Android Studio(六):Android Studio添加注释模板
Android Studio(七):项目从Eclipse到Android Studio迁移
Android Studio(八):Android Studio设置教程
Android Studio(九):引用jar及so文件
Android Studio(十):添加assets目录
Android Studio(十一):代码混淆及打包apk
Android Studio(十二):打包多个发布渠道的apk文件

    从Eclipse转移到Android Studio,刚开始无疑是比较郁闷的,但玩过一段时间后,你会发现,AS要比Eclipse好使多了。 那对一些开发者来说,他们就有需求,把原来Eclipse建的项目迁移到Android Studio上来。如何去做呢?


步骤:


  1. 将Eclipse创建的Android项目导出



右键单击项目,Export该项目


Android Studio(七):项目从Eclipse到Android Studio迁移_第1张图片

选择Generate Gradle build files

Android Studio(七):项目从Eclipse到Android Studio迁移_第2张图片

这里,我们要选择要导出的项目,如果有依赖项目都要选中,系统会自动把它构建到gradle中。

Android Studio(七):项目从Eclipse到Android Studio迁移_第3张图片


导出完毕,我们看,项目的目录结构多些文件。


其实,此时,我们就已经可以把该项目直接导入到Android Studio中了,但是坚决不建议立即去导入,我们还需要对生成的项目进行些微的修改,这样才能保证项目可以毫无问题的导入到AS中。


2. 修改生成Android项目


先看一下目录的build.gralde文件,这是自动生成的文件,也是构建文件,其中有很多一些需要修改的地方。

Android Studio(七):项目从Eclipse到Android Studio迁移_第4张图片

如何修改呢,我们不妨直接用AS创建一个项目,看看你自带的AS创建出来的项目里,gradle文件的内容是啥样的:

Android Studio(七):项目从Eclipse到Android Studio迁移_第5张图片

Android Studio(七):项目从Eclipse到Android Studio迁移_第6张图片


稍微用过as创建项目的人都知道,as会有两个gradle文件,一个是根gradle文件,管理整个project,一个是module 的gradle,管理该module。

而我上图标出来的地方,其实就是我们要在Eclipse生成的项目的build.gradle文件中要修改的地方。即把我们第一步导出的项目中生成的 build.gradle文件中的内容,修改成和你当前as创建项目默认会生成的的build.gradle文件的内容一致。


好,我们按要求修改,之后,之前的build.gradle的内容如下:

Android Studio(七):项目从Eclipse到Android Studio迁移_第7张图片


这么久结束了么?No!还有呢。我们需要修改gradle/wrapper/gradle-wrapper.properties文件


Android Studio(七):项目从Eclipse到Android Studio迁移_第8张图片

看标注的地方,这个意思是,默认是在线加载gradle构建文件,在天朝去谷歌下载,你懂的。所以我们要改成加载本地的。推荐下载地址:

版本号
gradle-2.2.1-all.zip
gradle-2.2-all.zip
gradle-2.1-all.zip
gradle-2.0-all.zip
gradle-1.12-all.zip
gradle-1.11-all.zip
gradle-1.10-all.zip
gradle-1.9-all.zip
gradle-1.8-all.zip
gradle-1.7-all.zip
下载好之后,修改distributionUrl=file\:/D:/workspace/gradle-2.2.1-all.zip 


至此,所有的修改工作就结束了,接下来,可以直接导入项目到AS中



3. 导入项目至Android Studio


  依次File-Import Project ,选中你要导入项目的gradle文件,ok


Android Studio(七):项目从Eclipse到Android Studio迁移_第9张图片


导入成功后,就可以看到我们项目啦:

Android Studio(七):项目从Eclipse到Android Studio迁移_第10张图片


(完)


你可能感兴趣的:(android,Studio,Eclipse迁移到AS)