Android Studio版本更新后 或 导入他方项目后 build失败或缓慢等的一系列问题解决

  • Post author:
  • Post category:其他


作为接触AS时间不久的我,使用AndroidStudio的过程中对打开project后build这个操作极其迷惑,因为这个步骤有点玄学操作的感觉:有时候一帆风顺很快就成功,有时候卡半天圈圈转个不停。更头疼的莫过于转一会圈就报个错,等你百度了半天好不容易解决了,再转一会又给你弹一个报错,反反复复无穷尽也,让人心态爆炸。所以记录一下最近被折腾之后总结的基本操作——一些配置的修改



涉及到需要修改的文件位置

涉及需要修改的文件如下,需要检查这三个文件中配置是否正确(主要是检查一些配置是否为最新版本号)

需要修改涉及的文件



一、build.gradle(:app)

app目录下的build文件修改



二、build.gradle

这里主要是需要添加国内(阿里)镜像依赖,免得它老转圈圈,build半个小时都不成功

maven镜像配置:

		maven { url "http://maven.aliyun.com/nexus/content/groups/public/" }
        maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
        maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
        maven { url 'http://maven.aliyun.com/nexus/content/repositories/gradle-plugin' }

添加阿里镜像



三、gradle-wrapper.properties

这里是需要检查gradle版本是否为最新版本

j检查gradle版本



四、获取最新版本号

以上各步骤都要求设置为最新版本号,那么可能有人会不清楚如何知道各个参数的最新版本号,这个很简单,

用当前的AndroidStudio新建一个project

(新建的project肯定是最新的版本号啦),打开以上对应的文件,复制粘贴就好(当然AS新建的project里不会自带maven阿里镜像)

以上各步骤都检查一遍后再重新sync一下,大多数情况下都会很顺利的完成build,一般不会再出现与配置文件有关的报错

当你从别人手里拿到一个project想学习的时候(比如说《第一行代码》的源码),或者自己的AS升级之后打开原来自己的project的时候,记得按以上步骤逐步检查再点build。



版权声明:本文为suda_student原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。