琐碎知识点Android知识Android开发

Android Studio导入项目问题

2017-01-03  本文已影响204人  sunnygarden

很多时候我们都需要去github上或者其他渠道下载别人的源码进行编译学习,这就涉及到将别人的Android源码项目导入我们的Android Studio的问题。
  Android Studio使用Gradle来构建项目,但是由于gradle版本众多,更新的也很快,很有可能别人编译的gradle版本跟我们的不一样。项目中的Gradle Wrapper会绑定到一个指定的Gradle版本,当用户导入项目工程时,会自动到远程服务器上下载Gradle包。但是,国内连接到远程服务器下载Gradle包的速度非常慢,有可能会卡上很久。除了科学上网,对于不想下载不同版本的gradle的情况下,可以更改待引入项目的一些配置文件,来让它使用本地能够完整运行项目的各项配置。
  网上大部分说的方法都是更改Gradle Wrapper配置文件中的Gradle版本,但是试了并没有用,根据错误提示猜测还有一些地方需要更改才行,经过一番网上搜索与实践,发现修改以下四个文件即可:
xxx-project/.idea/gradle.xml文件
xxx-project/gradle/wrapper/gradle-wrapper.properties文件
xxx-project/build.gradle文件
xxx-project/build.gradle文件
这四个配置文件中要修改的主要几个参数我们可以从自己已经运行成功的项目中获得,分别有如下几个参数:
1、Android Plugin Version (例如:2.2.0)
2、Gradle Version (例如:2.14.1)
3、Compile SDK Version (例如:25)
Build Tools Version (例如:24.0.2)
4、GradleHome
(例如:E:\Program Files\Android\Android Studio\gradle\gradle-2.14.1)

上一篇 下一篇

猜你喜欢

热点阅读