Android Studio相关博客:

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

从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

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

(完)

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

  1. 【Android】4.0 神一样的仪式感:Android第一个项目HelloWorld——eclipse

    进入Eclipse,在左侧栏右击: 新建 “Android Application Project”项目,如果new之后没有,选择“Project”中“Android”目录下的 “Android Ap ...

  2. 使用Android design support library在Eclipse和Android Studio

    背景:为了在低版本号下使用Android 5.0的一些新特新 Eclipse篇: 1.将Android Manager中的Android support library升级到最新,我的为22.2.1' ...

  3. Android Studio项目转Eclipse项目

    Android Studio项目的目录结构和Eclipse项目不同.如何转换? 以FloatingAction 项目为例:实现向上滑动隐藏悬浮按钮,向上滑动显示悬浮按钮. GitHub 地址:http ...

  4. 从eclipse到Android studio/迁移eclipse的Android项目到Android studio平台的注意事项

    整体要注意的地方 先说明一下整体需要注意的地方 1在Android studio建立项目的时候,要注意包名和原来的完全一致,不然会有很多需要改动. 2依赖的jar一定一定要找齐,不然新建项目引用不到, ...

  5. 怎样将android studio项目导入eclipse

    如今,越来越多的开源项目都是用android studio来开发的,所以源码都与eclipse有所不同. 以下是将android studio项目导入eclipse的一般步骤: 1. 先解压项目: 2 ...

  6. 在eclipse 导入简单的Android studio 简单项目

    前言: 现在Android studio版本已经去到2.0(我暂时用着开发者版本)了,但是还是和以前的版本一样卡. (因为我用了很多第三方的UI控件,导致在Android studio build一个 ...

  7. Android Studio依赖dependencies和Eclipse加上lib包解决重复编译某些项目的问题

    android运行时编译,可以在android的dependencies里面加语句, 一般是compile 'com.android.support:appcompat-v7:22.2.1' comp ...

  8. Android开发环境--eclipse和Android Studio

    一.eclipse下载.安装.配置 因为eclipse是之前就下载过的,现在只能大概说一下eclipse的下载安装过程. 1.下载jdk,配置java环境变量  (1)在官网(http://www.o ...

  9. 【Android Studio使用教程2】Android Studio创建项目

    创建项目 首先,先指出Android Studio中的两个概念. Project 和 Module .在Android Studio中, Project 的真实含义是工作空间, Module 为一个具 ...

随机推荐

  1. Zookeeper 扫盲

    Zookeeper 扫盲 :disappointed_relieved: 配置文件详解: tickTime:基本事件单元,以毫秒为单位,这个时间作为 Zookeeper 服务器之间或客户端之间维持心跳 ...

  2. 2019-7-3-WPF-使用-Composition-API-做高性能渲染

    title author date CreateTime categories WPF 使用 Composition API 做高性能渲染 lindexi 2019-07-03 10:30:57 +0 ...

  3. python 全局种子与局部种子

  4. 安装mysql报错2503

    安装MySQL-5.5.27报这个错误: The installer has encountered an unexpected error installing this package.This ...

  5. jquery tooltip.js

    1.引用关联的js脚本 <script type="text/javascript" src="script/jquery-1.3.2.min.js"&g ...

  6. poj 2001 Shortest Prefixes(字典树trie 动态分配内存)

    Shortest Prefixes Time Limit: 1000MS   Memory Limit: 30000K Total Submissions: 15610   Accepted: 673 ...

  7. C++ std::vector指定位置插入

    使用vector,必须加上:#include <vector> 1.初始化vector,一般有这几种方式: std::vector<std::wstring> v1; //创建 ...

  8. python ndarray相关操作:转置、翻转

  9. [J2EE规范]JDBC简单例子 标签: 数据库j2eejdbcjava 2017-06-29 10:55 353人阅读 评论(12)

    JDBC是什么? JDBC是java数据库连接(Java Database Connectivity),它是用于java编程语言和数据库之间的数据库无关连接的标准Java API,就是说,JDBC是用 ...

  10. python装饰器2

    装饰模式有很多经典的使用场景,例如插入日志.性能测试.事务处理等等,有了装饰器,就可以提取大量函数中与本身功能无关的类似代码,从而达到代码重用的目的.下面就一步步看看Python中的装饰器. 一个简单 ...