当前位置:   article > 正文

AndroidStudio gradle安装配置详解-透过现象看本质

andriod studio需要安装gradle

背景

相信很多人第一次安装androidstudio跑工程时候,会遇到一个问题:android sutdio第一次打开一个工程巨慢怎么办? 或者是gradle project sync filded错误

有没有想过androidstudio是如何找到我们的gardle的?

原理

关于gradle的配置分为几个部分

1.gardle的下载和配置以及原理 2.gradle插件的下载和配置以及原理 3.gradle配置文件的语法和原理

我们这次主要讨论前两个问题

关于gradle插件和gradle版本,官网曾有概述:

The Android Studio build system is based on Gradle, and the Android plugin for Gradle adds several features that are specific to building Android apps. Although the Android plugin is typically updated in lock-step with Android Studio, the plugin (and the rest of the Gradle system) can run independent of Android Studio and be updated separately.

大意就是gradle插件的版本号跟随androidstudio的版本和gradle版本号有一定的对应关系,希望大家都使用最新的版本。

gradle的安装和配置原理

androidstudio是如何加载我们的gradle的?

1.Android Studio打开一个工程时,首先会读取gradle-wrapper.properties 文件,从而知道这个工程需要哪个版本的gradle ,然后就会去保存gradle的文件夹GRADLE_USER_HOME 去找看存不存在这个版本的gradle。 2.不存在则会去distributionUrl 去下载

涉及gradle-wrapper.properties这个文件,我们先介绍一下(了解的可以略过)

其中gradle-wrapper.properties的内容如下:

  1. distributionBase=GRADLE_USER_HOME
  2. distributionPath=wrapper/dists
  3. zipStoreBase=GRADLE_USER_HOME
  4. zipStorePath=wrapper/
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/317599
推荐阅读
相关标签
  

闽ICP备14008679号