在学习github上优秀开源项目时,发现一个问题,要将一些项目或者lib库导入到本地的android stuion里来,有时候会停留在读取gradle信息的这一步上,说明这个项目用的gradle版本跟你本地的不一样,正在联网下载,但是速度非常慢,而且还取消不了,只有结束任务。后来查阅相关技术博客,知道了需要在导入项目前修改一些配置文档,具体如下:
1、项目名/build.gradle
- dependencies {
- classpath 'com.android.tools.build:gradle:0.6.+'
- }
2、项目名\gradle\wrapper\gradle-wrapper.properties
- distributionUrl=http\://services.gradle.org/distributions/gradle-1.8-all.zip
3、项目名/library\build.gradle
如果有
- apply from: 'https://raw.github.com/chrisbanes/gradle-mvn-push/master/gradle-mvn-push.gradle'
注释掉它,没有就算了。
ps:如果单纯地导入作者的libiary,步骤如下:File->new->import module->选择libiary文件。然后在File->project structure,在下面的app->dependencies中添加libiary.