美文网首页
将Eclipse中的项目迁移到Android Studio

将Eclipse中的项目迁移到Android Studio

作者: tenny_wu | 来源:发表于2016-02-18 11:48 被阅读90次

基本操作步骤如下:

从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

注意点:

1.新建一个空白的工作区域,用Eclipse将项目的主工程和类库导入到这个新的workspace中。

2.到这一步时,只勾选主工程。(网上很多材料把其他的类库都勾选了,这个会导致各种问题)

3.修改build.gradle版本。将自己AS中一个能用的项目的版本号考过来就行。

修改项目下面的gradle->wrapper->gradle.wrapper.properties文件的distributionUrl属性为

distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-all.zip

build.gradle 中修改buildscript下面的dependencies

dependencies {

        classpath 'com.android.tools.build:gradle:1.3.0'

}

4.如果项目包含so文件,在主工程的build.gradle 中的sourceSets 下面的main中添加jni目录

jniLibs.srcDirs= ['libs']




相关文章

网友评论

      本文标题:将Eclipse中的项目迁移到Android Studio

      本文链接:https://www.haomeiwen.com/subject/bhmmkttx.html