解决Android Studio build grale一直卡着不动问题

       每个安卓新人开始使用Android stduio导入别人项目时都会遇到Gradle build running一直卡着不动,这是因为后台正在下载和项目对应的gradle,但是由于谷歌的一道墙,所以会导致下载缓慢。个人刚开始使用Android stduio时也是相当的困惑,所谓实践出真知,自己动手解决问题才是彻底的解决问题。

下面来解决这方面的问题

方法一:

gradle

**
一个是默认的gradle下载路径,也就是说你每次在系统中下载的gradle都会下载到默认的gradle中。没有的话,就去gradle官网下载相对应的压缩包,注意不要解压。另一个是自己设定的路径,当然你下载的包可以拷贝到里面去,如果使用自己设定的路径gradle项目,请选择第二个。

方法二:

**
在导入工程前可以进入build.gradle配置文件中自己修改自己Android studio相对应的参数。
以下参数应该记住:

Gradle version:4.1

android plugin version:2.3.3

D:\androidStdio\Android Studio\gradle\gradle-4.1


C:/Users/Administrator/.gradle


compile Sdk version:API 24: Android 7.0 (Nougat)

Build Tools Version:25.0.0



来看看怎么修改:
- xxx-project/.idea/gradle.xml文件:
添加或修改<option name="gradleHome" value="前面的GradleHome参数" />
- xxx-project/gradle/wrapper/gradle-wrapper.properties文件:
distributionUrl=https\://services.gradle.org/distributions/gradle-前面的gradleVersion-all.zip
- xxx-project/build.gradle文件:
classpath ‘com.android.tools.build:gradle:前面Android Plugin Version‘ (这个是整个project的配置)
- xxx-project/app/build.gradle文件:
修改Compile SDK Version和Build Tools Version参数。(这个是单个module的配置,project中每个module都需要修改)
修改完了,就可以正常导入了。
如果电脑断网,可以直接导入项目,但是项目不能正常运行,还是需要修改这些参数才能正常编译。

猜你喜欢

转载自blog.csdn.net/yjh_SE007/article/details/78442208