`

如何将Eclipse中的项目迁移到Android Studio中

阅读更多

英文地址:http://developer.android.com/sdk/installing/migrate.html

翻译:Android Studio 中文组(大锤译)

 

如果你之前有用Eclipse做过安卓开发,现在想要把Eclipse中的项目导入到Android Studio的环境中,那么首先要做的是生成Build Gradle的文件。因为Android Studio 是用Gradle来管理项目的,具体操作步骤如下:

 

从Eclipse中导出

 

1.将你的ADT插件版本升级到22.0以上。

2.在Eclipse中,选择File-->Export。

3.在弹出的导出窗口中,打开Android的文件夹,选择“Generate Gradle Build Files”。

4.选中你想要导入到Android Studio中的项目,Finish。

 

PS:导出的项目将会和原来的项目在同一目录,覆盖原来的同时,会新增一个叫build.gradle的文件,导入Android Studio时将首先读取这个文件。

 

导入到Android Studio

 

1.在Android Studio 中,首先关掉你当前的打开的项目。

2.在欢迎界面,点击Import Project(注:也是可以直接在菜单选择Import project的)

3.选中你在Eclipse中导出的项目,展开目录,点击build.gradle文件,然后OK

4.在之后的弹出对话框中,会要求你选择Gradle的配置,选中Use gradle wrapper.(注:也可以自定义你本机装的Gradle)

 

PS:如果没有Grade build文件,也是可以将普通的安卓项目导入到Android Studio中,它会用现有的Ant build.但为了更好地使用之后的功能和充分使用构建变量,还是强烈地建议先从ADT插件中生成Gradle文件再导入Android Studio

 

转自:http://www.android-studio.org/index.php/docs/guide/129-eclipse-to-androidstdio

分享到:
评论

相关推荐

    如何将Eclipse中的项目迁移到Android Studio.rar_android_android studio_clips

    如何将Eclipse中的项目迁移到Android Studio

    Eclipse项目迁移到android studio中

    Eclipse项目迁移到android studio中,个人测试,完全可行。

    android项目从Eclipse迁移到Android studio中常见问题解决方法

    android项目从Eclipse迁移到Android studio中经常会遇到一些问题,本文提供了Android studio使用中常见问题解决方法

    Eclipse_android项目导入android_Studio

    Google推出自有开发平台android studio,已经在Eclipse开发平台开发的项目如何迁移到新的平台,本文详细描述了迁移过程,避免大家少走弯路。版权所有 转载请注明原作者。

    Android Gradle 插件中文指南

    如果要迁移到Android Studio,建议最好了解下Gradle构建工具。Gradle构建工具是任务驱动型的构建工具,并且可以通过各种Plugin插件扩展功能以适应各种构建任务。对应Android项目的Gradle插件就是Android Gradle ...

    clipse项目迁移到android studio的方法(图文最新版)

    前言 最近Android studio(下文简称AS)官方发布了正式版,目前火得不行。...之所以写本文是因为网上找的eclipse迁移到AS的相关文章都比较老,不一定适用(至少我遇到了很多问题) 准备工作 1、 去官网

    Eclipse NDK迁移到Android Studio的方法示例

    最近看一个NDK项目,因为源码使用Eclipse IDE写的,想把代码导入Android Studio使用,毕竟好用很多,使用AS导入后,第一个问题就是编码问题,项目之前竟然使用的是GBK编码。首先就是改变编码问题。我先在设置中将...

    android studio 工程 迁移到 eclipse 的相关注意项

    在eclipse里面对应的是libs目录,将jniLIbs 中的so 拷贝到libs armxxx 目录中即可 2.在运行时可能huiy会有这样.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/content/PermissionChecker的...

    拥抱AndroidStudio:从ADT到AndroidStudio

    本文作者在帮助用户集成AndroidSDK的过程中,发现很多遗留项目依旧没有从ADT迁移过来,依然有很多用户对AndroidStudio怀着恐惧与不信任。由此,撰写了系列博文,希望能够帮助更多的开发者拥抱变化。多年前央视有一套...

    Android Studio项目中导入开源库的方法

    然而,网上很多的开源库,控件等还是以前的基于Eclipse进行开发,很多人不知道怎么导入到自己的基于Android Studio项目中来,微博上也有人私信我,让我来写写,正好今天回来的比较早,就写写吧。主要介绍一下常见的...

    详解Android studio ndk配置cmake开发native C

    最近把一个纯C的android项目,从eclipse ADT迁移到Android studio上。本文是参考Add C and C++ Code to Your Project 官方文档(需要翻墙),经过各种尝试之后的总结。 Android studio整合NDK开发,有两种模式,一种是...

    YouKuPlayerDemo:优酷视频播放器SDK,android stuido项目结构

    Android优酷播放器SDK——Eclipse工程迁移Android Studio遇到问题 希望大家看完本文章能解决遇到的问题,如果没有表明清楚问题所在,还望指点一二; 下载优酷视频播放器SDK 导入Eclipse工作空间 打开Android Studio...

    stickerpipe-android-sdk-for-eclipse

    然后,您需要将Stickerpipe-sdk-for-eclipse,recyclerview和google-play-services_lib_v_21导入到您的工作区中,并作为库依赖项添加到您的项目中。 要导入,请使用“文件”->“导入” ->“将Android代码退出到工作...

    Android客户端程序Gradle如何打包

    gradle基于groovy语言,引入的原因也方便了以后从现在使用的eclipse开发环境迁移到Android Studio,所以blablabla……,不多说了,先上干货。 二、准备工作  1、首先,如果使用eclipse作为开发环境,需右键点击项目...

    OSChinaAndroid:OSChina Android 客户端 学习

    从2.3版本开始,项目已经完成了gradle化,完全迁移到了android studio,如果想使用eclipse进行该项目的学习,可以clone ,不过需要注意的是,eclipse需要按照开发环境中提到的:进行butterknife注解设置 ##开发环境 ...

    Android 2048 游戏源码

    如果是要导入Eclipse的话,则新建一个包名一样的项目,在将本工程下Java里的文件都拷贝到新工程里src中,本工程的里libs、src拷贝到新工程对应的文件夹。并将本工程里的AndroidManifest.xml文件覆盖新项目...

    grdle简单配置,转换eclipse项目到到as,教您简单配置gradle,让src,res位于根目录下,gradle 调用模块,jar包引入

    android studio 建立一个新的项目,会给你创建一系列复杂的文件夹,包括test那些,本代码给您一个简单的例子去把src和res和lib放到根目录下,你如果要把您的复杂程序迁移到根目录,只需要将您的src lib 和...

    android-app:这是熟悉和参照开源中国的客户端代码写的。里面有很多在项目中可以嵌入的地方,感谢

    ##写在前面的话从2.3版本开始,项目已经完成了gradle化,完全迁移到了Android studio,如果想使用eclipse进行该项目的学习,可以克隆v2.2.1,不过需要注意的是,eclipse需要按照开发环境中提到的:进行butterknife...

    oschina-android-app

    从2.3版本开始,项目已经完成了gradle化,完全迁移到了android studio,如果想使用eclipse进行该项目的学习,可以clone ,不过需要注意的是,eclipse需要按照开发环境中提到的:进行butterknife注解设置 ##开发环境 ...

Global site tag (gtag.js) - Google Analytics