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该项目

选择Generate Gradle build files

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

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

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

2. 修改生成Android项目

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

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

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

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

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

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

看标注的地方,这个意思是,默认是在线加载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

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

(完)

时间: 2025-01-02 08:10:45

Android Studio(七):项目从Eclipse到Android Studio迁移的相关文章

《Android传感器开发与智能设备案例实战》——第2章,第2.3节安装Eclipse和Android SDK

2.3 安装Eclipse和Android SDK 在安装好JDK后,接下来需要安装Eclipse和Android SDK.Eclipse是进行Android应用开发的一个集成工具,而Android SDK是开发Android应用程序所必须具备的框架.在Android官方公布的最新版本中,已经将Eclipse和Android SDK这两个工具进行了集成,一次下载即可同时获得这两个工具. 2.3.1 获取并安装Eclipse和Android SDK 获取并安装Eclipse和Android SDK

Android项目从Eclipse增加支持Android Studio

使用Eclipse开发Android已经有些年头了,然而Android Studio(后面简称AS)为谷歌自己推的IDE.现在AS已经出了2.0版本,其功能的确要比Eclipse要多. AS对硬件要求较高,Eclipse使用ADT插件也是简单易用.本文不对这2个IDE的优缺点进行阐述,没有哪个一定能完全替代哪一个这么一说,选择自己喜欢的就好. 不过博主喜欢接触新事务,AS都出这么久了,也该拿出来遛遛了.对于一直使用Eclipse开发的安卓项目如何转换增加支持AS.(是增加支持AS,处理后AS和E

trunk中是eclipse项目,branch是android studio项目,怎么merge?

问题描述 trunk中是eclipse项目,branch是android studio项目,怎么merge? 第一:trunk中是eclipse项目,branch里面是由eclipse项目生成的android studio项目,branch修改代码,怎么merge? 第二:eclipse和Android studio 怎么实现兼容 解决方案 从eclipse中导出项目到android studio.Android studio导入eclipse项目且不改变目录结构Android studio导入

eclipse到Android Studio的项目迁移

eclipse到Android Studio的项目迁移 标签: android项目迁移android studioeclipse 2015-08-21 14:18 629人阅读 评论(0) 收藏 举报 分类: Android(31) 工具(14) 版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] 一直以来,公司开发都是用eclipse,但是随着我们应用不断成长,项目结构越来越庞大,项目间依赖关系变得很复杂,用eclipse管理显得非常吃力,经常一个同事更改依赖项目之后,别人

[最新图文版]如何将项目从eclipse迁移到android studio?

前言 最近Android studio(下文简称AS)官方发布了正式版,目前火得不行.个人认为主要是因为android是google自家的产品,AS也是他自己搞的IDE,以后的趋势android开发肯定会用AS,至于eclipse的adt插件是否继续更新就不可而知了.最近我也在android官网找了一下集成好的 adt-bundle,但没有找到,可能是路径变了(搜索也没有找到)或者是真的为了支持AS就下架了.Github上现在也是一大堆的AS项目,所以这是个趋势啊. 之所以写本文是因为网上找的e

android studio运行项目时出现这个异常怎么解决??

问题描述 android studio运行项目时出现这个异常怎么解决?? 解决方案 android studio检查严格了,你的有张图片后缀名是png的但是你图片格式不是png的,你把它找出来改后缀名就行了,看他格式可以在as里打开图片,右上角会显示图片的真实格式,与后缀名不符的都改了 解决方案二: 问题:在运行android的项目时出现的异常 The connection to adb is down, and a severe error has occured. [2010-03-11 0

android studio 问题-android studio 写项目问题

问题描述 android studio 写项目问题 各位大神AS的项目包名命名格式是怎么样的 头一次用AS 求图 解决方案 Android Studio导入项目的问题Android Studio 编码设置,解决Android Studio项目运行时乱码问题用android studio导入项目的常见问题 解决方案二: 写包名按正常公司网址写就可以,项目创建后会自动变为和eclipse一样的倒序 解决方案三: 一般别用中文,就是字母和数字(别数字开头),有公司就写公司名倒着.

开发工具-如何从Eclipse开发Android转到Android Studio?

问题描述 如何从Eclipse开发Android转到Android Studio? Eclipse开发工具转到Android Studio开发工具,需要注意些什么?有没有比较完善的Android Studio开发指南什么的?谢谢!!! 解决方案 参考eclipse项目迁移到android studiohttp://www.cnblogs.com/vanezkw/p/4182917.html 解决方案二: 实践出真知 解决方案三: 先学习下android studio的使用,然后慢慢就熟练了,学习

android studio-Android studio导入项目

问题描述 Android studio导入项目 刚开始用studio 别人发来的项目导入后,运行时报出 Error:A problem was found with the configuration of task ':app-src-android:com.lingyang.camera:packageDebug'. File 'C:UsersPublicDocumentsGitapp-src-androidcom.lingyang.camerakeydebug.keystore' spec