Android Studio导入Project(项目)的方法


1、导入完整的 Project


Android Studio导入Project(项目)的方法


工程目录如上,里面的东西其实分为2部分,工程相关和项目相关

工程相关用于配置整个项目的编译环境和依赖,

项目相关就是你的代码和配置文件啦


方法一 修改配置文件(gradle-wrapper.properties)


我们先来看工程相关,他包含这样几个文件夹:


Android Studio导入Project(项目)的方法

由于现在Gradle还不是太成熟,所以版本更新会比较快,如果当初项目作者使用的是其他版本的Gradle,而你没有,AS就好默认去下载最匹配的Gradle,可偏偏在国内,这个下载奇慢无比,而且Gradle的文件也挺大有50+MB,所以,我们需要修改下配置先:


打开gradle文件夹warpper文件夹,打开gradle-wrapper.properties

[html] view plain copy
 print?
  1. #Wed Apr 10 15:27:10 PDT 2013  
  2. distributionBase=GRADLE_USER_HOME  
  3. distributionPath=wrapper/dists  
  4. zipStoreBase=GRADLE_USER_HOME  
  5. zipStorePath=wrapper/dists  
  6. distributionUrl=http\://services.gradle.org/distributions/gradle-1.12-all.zip  

可以看见最后一行,作者使用的是gradle-1.12-all.zip,而我们,我们打开这样一个目录C:\Users\Administrator\.gradle\wrapper\dists\gradle-2.1-all\27drb4udbjf4k88eh2ffdc0n55

我们使用的是gradle-2.1-all.zip,所以AS就煞笔的再去下一个gradle-1.12-all.zip了,OK我们修改下配置改为:

[html] view plain copy
 print?
  1. distributionUrl=http\://services.gradle.org/distributions/gradle-2.1-all.zip  

然后选择

Android Studio导入Project(项目)的方法

open exiting,选择我们的Build.gradle文件,就可以打开项目了。

但是——————————————————————————————————————————————

这个办法在最新的2.1上好像————————————————————————————————————不行了

具体原因我也没有找到,但可以想到Android Studio和gradle 2个都是beat中的玩意,出点问题也不奇怪,但愿以后正式版上能ok就好



方法二 在相应的位置放入压缩包

哪个位置------》

C:\Users\Administrator\.gradle\wrapper\dists\gradle-2.14.1-all\xxxxxxxxxxxxx

下载相应的压缩包版本 gradle-1.12-all.zip  放入该文件夹下,然后再次重新导入项目,AS会自动解压这个文件夹


方法三  移花接木:(替换相应的gradle文件)

我们先来看看我们自己创建的项目编译好后是什么样子:

Android Studio导入Project(项目)的方法


多了几个gradle的文件哈,OK,我们把工程相关的gradle文件夹copy过来,替换掉要导入工程的gradle文件夹

copy需要这几个文件夹:

Android Studio导入Project(项目)的方法

OK,下面再重新导入Exiting Project,选择Build.gradle文件,即可导入Project。