Android studio【2】Gradle配置和离线配置

Gradle是什么:

一个构建工具,它是用来帮助我们构建app的,构建包括编译、打包等过程。

1.Gradle的下载以及更新:

  在Android项目的gradle/wrapper/中指定了使用的gradle插件版本。

Android studio【2】Gradle配置和离线配置_第1张图片

如上本项目使用4.6版本的gradle。

2.Gradle插件的下载以及更新:

  在Android项目的build.gradle文件中,指定了使用的gradle插件版本。

Android studio【2】Gradle配置和离线配置_第2张图片

2.1 gradle插件版本和gradle版本互相依赖,例如gradle插件版本3.5.1时,要求gradle版本为5.4.1+;

Android studio【2】Gradle配置和离线配置_第3张图片

具体参考官方说明:

https://developer.android.google.cn/studio/releases/gradle-plugin#revisions

 

2.2 gradle插件版本和 Android Studio版本相互依赖。

例如:Android studio3.2版本并不支持3.5.1版本的gradle插件.

解决办法:1.降低gradle插件版本 2.升级Android Studio

 

3.Gradle文件离线:

  下载目标版本gradle 的zip文件,修改gradle-wrapper.properties文件如下:

Android studio【2】Gradle配置和离线配置_第4张图片

4.Gradle插件文件离线:

gradle插件下载后存放的目录是Android studio安装目录下的gradle/m2repository/com/android/tools/build/gradle:

Android studio【2】Gradle配置和离线配置_第5张图片

修改build.gradle, 指定gradle插件为离线位置:

Android studio【2】Gradle配置和离线配置_第6张图片

Android studio【2】Gradle配置和离线配置_第7张图片

下篇文章将介绍:gradle自动下载和打包的dependencies的配置过程,和进行离线配置。

你可能感兴趣的:(Android,Studio,Android)