如何将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


在导入的时候记得设置build.gradle中的最好设置成android stdio中已经存在的gradle的版本,否则,去下载比较麻烦。

比如说:一个module中build.gradle配置是如下的:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "com.example.xujixiao.myapplication"
        minSdkVersion 19
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
}

如果你本地下载的android sdk与这里面你可能需要设置compileSdkVersion的版本为你下载的sdk中的,还有buildToolsVersion跟你android sdk中的构建工具版本一致,

另外可能还需要设置一下,这个project根目录下的gradle文件夹下的gradle.wrapper.properties文件中的distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip

中的gradle-2.2.1-all.zip为你本地的gradle版本

你本机的gradle的版本可以在android stdio的安装目录下,看到,我的机器上是C:\Program Files\Android\Android Studio\gradle中目录下有gradle的信息,

当然你的目录下可能有多个版本的gradle,选择其中一个就可以

另外一种查看gradle的方法,

你在android stdio中新建的项目中,在project的根目录下,查看一下自动生成的gradle.wrapper.properties 中的gradle版本就可以

第三种查看方式是使用命令行的方式输入gradle -v即可,当然前提是你配置了gradle的环境变量,我的机器上的环境变量是C:\Program Files\Android\Android Studio\gradle\gradle-2.2.1\bin;

设置好环境变量之后,命令行输入指令即可,

------------------------------------------------------------
Gradle 2.2.1
------------------------------------------------------------

Build time:   2014-11-24 09:45:35 UTC
Build number: none
Revision:     6fcb59c06f43a4e6b1bcb401f7686a8601a1fb4a

Groovy:       2.3.6
Ant:          Apache Ant(TM) version 1.9.3 compiled on December 23 2013
JVM:          1.8.0_31 (Oracle Corporation 25.31-b07)
OS:           Windows 7 6.1 x86

可以看到gradle的版本信息



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值