版權聲明:本文為HaiyuKing原創文章,轉載請注明出處!
概述
在從Android Studio3.0.0版本升級到Android Studio3.0.1版本的時候,出現了一個問題,需要升級Gradle插件版本、Gradle版本、(CompileSdkVersion、targetSdkVersion、appcompat-v7)解決。當時感覺有點兒迷糊,所以特此梳理下。
Gradle簡介
Gradle其實就是一個構建項目的工具,也就是把那一個個文件、文件夾按照一定的規則關聯起來,形成一個項目的工具,它其實不僅僅是用在AndroidStudio上。
那么在Android Studio中使用的Gradle其實應該被叫做 Android Gradle Plugin,也就是安卓項目上的gradle插件;Android Studio構建系統基於Gradle,並且Gradle的Android插件添加了構建Android應用程序特有的幾項功能。雖然Android插件通常與Android Studio一起更新,但插件(以及Gradle系統的其他部分)可以獨立於Android Studio運行,並可以單獨更新。
Gradle插件會有版本號,每個版本號又對應有一個或一些 Gradle發行版本(一般是限定一個最低版本),也就是我們常見的類似gradle-4.1-all.zip這種東西;
如果這兩個版本對應不上了,那你的工程構建的時候就會報錯。




2019年4月19日補充:
https://developer.android.com/studio/releases/gradle-plugin
Gradle插件在本地電腦中的位置
Android Studio安裝目錄\gradle\m2repository\com\android\tools\build\gradle
例如:C:\Software\Android\Android Studio\gradle\m2repository\com\android\tools\build\gradle
Gradle在本地電腦中的位置
C盤下的Users目錄下的{計算機名}目錄下.gradle\wrapper\dists
例如:C:\Users\haiyuKing\.gradle\wrapper\dists
查看Gradle插件版本號、Gradle版本號、SDK buildTool版本號
查看Gradle插件版本號
方式一:File——Project Structure...

方式二

查看Gradle版本號
方式一:File——Project Structure...

方式二:
查看SDK build tool版本號
方式一:File——Settings——Appearance&Behavior——System Settings——Android SDK——SDK Tools
或者

方式二:

更新Gradle插件版本號、Gradle版本號、SDK buildTool版本號
更新Gradle插件版本
修改工程目錄下的build.gradle中的gradle插件版本號
同步gradle
需要FQ,耐心等待一段時間。
更新Gradle版本

同步gradle

更新SDK Build Tool版本


查看剛安裝的build tool版本:
更新SDK Tool版本

查看SDK安裝目錄下的build tool版本號: