简介:
迁移Eclipse项目到Android studio,有2种情况
没有依赖库: 直接导出
有依赖库:
1需要依赖库的源码--都到出
2不需要依赖库的源码,添加远程依赖--删掉依赖库后导出
导出前将项目复制出来,放在新建的文件夹A中,这样AS导入的时候就会把A作为project,项目作为module。
没有依赖库: 直接导出
导出Gralde
右击项目–>Export–>Android (Generate Gradle build files)–>一路next即可生成Gradle
Step1:
Step2:
Step3:
Step4:
Step5:
Step6:
Step7:导出前后的比较
导出前
导出后
修改gradle + BuildToolVersion + Gradle的distributionUrl的版本号
需要修改的地方
module | 目录 | 文件 |
---|---|---|
appcompat_v7 | appcompat_v7\gradle\wrapper | gradle-wrapper.properties |
appcompat_v7 | appcompat_v7 | build.gradle |
Demo1 | Demo1 | build.gradle |
WorkSpace11 | WorkSpace11 | build.gradle |
gradle + BuildToolVersion:
Gradle的distributionUrl
怎么修改?
用AS新建一个project,查看里面的gradle + buildToolVersion + Gradle的distributionUrl
gradle :
buildToolVersion :
Gradle的distributionUrl:
用AS导入
有依赖库: 需要依赖库的源码–都导出
只是比无依赖库的抖了一步:生成依赖库的Gradle
导出后,依然需要修改
module | 目录 | 文件 |
---|---|---|
appcompat_v7 | appcompat_v7\gradle\wrapper | gradle-wrapper.properties |
appcompat_v7 | appcompat_v7 | build.gradle |
Demo3 | Demo3 | build.gradle |
WorkSpace12 | WorkSpace12 | build.gradle |
有依赖库:但是不需要依赖库的源码,添加远程依赖
可以先生成依赖库对应的Gradle,在导入完成后再删掉对应的module
也可以不生成依赖库对应的Gradle,在导入完成后添加远程依赖库,如:V7包.