1. 程式人生 > >Gradle版本與Gradle外掛版本

Gradle版本與Gradle外掛版本

1、Gradle版配置位置:

gradle-wrapper.properties中:

distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip

2、Gradle外掛版本配置位置:

project對應的build.gradle檔案中:

dependencies {
    classpath 'com.android.tools.build:gradle:3.1.1'
// NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}

3、對應關係:

Plugin versionRequired Gradle version
1.0.0 - 1.1.32.2.1 - 2.3
1.2.0 - 1.3.12.2.1 - 2.9
1.5.02.2.1 - 2.13
2.0.0 - 2.1.22.10 - 2.13
2.1.3 - 2.2.32.14.1+
2.3.0+3.3+
3.0.0+4.1+
3.1.0+4.4+

表格連結位置:https://developer.android.google.cn/studio/releases/gradle-plugin#updating-plugin

注:如果修改gradle版本,本地沒有安裝的情況下會從google官網下載;如果修改外掛版本,則會從jcenter下載plugin

外掛之類。

相關推薦

Gradle版本Gradle外掛版本

1、Gradle版配置位置:gradle-wrapper.properties中:distributionUrl=https\://services.gradle.org/distributions/g

Android Gradle pluginGradle 版本對應問題

本文主要是引用google官方網站的內容,僅此做個記錄或者筆記,做個問題歸類! https://developer.android.google.cn/studio/releases/gradle-plugin.html# 在這邊文章中,寫了關於androi

python3.X版本2.X版本裏urllib庫的不同

使用 學習 nco 3.x lpar lib 會有 開始 學習python 最近在學習使用python3寫爬蟲,剛開始寫很菜(上次聽到一個大佬說花了一天時間學習Python,第二天就開始做了個大的爬蟲,大佬就是大佬豈是我等小菜能比的),因為之前學了一點2版本所以現在學習使

MySQL JDBC驅動版本MySQL資料庫版本對應關係

前言:前段時間發現在家使用和公司一樣的mysql jdbc驅動版本發生了異常,原因:家裡mysql資料庫版本與公司不一致導致。查詢了相關資料,發現mysql jdbc驅動版本與mysql資料庫版本有一定的對應關係,用錯了版本就會出現連線不上資料庫的異常。 這裡給出mysql jdbc驅動

微信小程式 基礎庫版本客戶端版本對應關係

iOS 客戶端版本 基礎庫版本 6.7.2 2.3.0 6.7.0 2.2.5 6.6.7 2.1.3 6.6.6

最新 Selenium Chrome版本chromedriver相容版本記錄

使用selenium啟動谷歌Chrome瀏覽器,需要用到chromedirver模組,兩者之間的版本需要版本匹配; 不然,會出現下面類似的報錯,如下圖: 下面是谷歌瀏覽器與chromedriver的版本相容參照: ChromeDriver v2.43 (2018-10-16)---

2018 Selenium Chrome版本chromedriver相容版本記錄

使用selenium啟動谷歌Chrome瀏覽器,需要用到chromedirver模組,兩者之間的版本需要版本匹配; 不然,會出現下面類似的報錯,如下圖: 下面是谷歌瀏覽器與chromedriver的版本相容參照: ChromeDriver v2.43 (2018-1

apache2.4版本2.2版本的差異

1、在2.2版本中eventMPM還處於測試階段,而2.4版本event已經可以正常使用了 2、2.4版本的3個MPM工作模式使用的是DSO動態模組來實現的,而2.2則是直接編譯成了靜態模組 3、2.4版本切換MPM工作模式是在/etc/httpd/conf

2018 Selenium Chrome版本chromedriver相容版本對照表

在使用selenium啟動谷歌Chrome瀏覽器的時候,是需要用到chromedirver的,兩者之間的版本是需要匹配的,否則會出現下面類似的報錯: Exception in thread "main" org.openqa.selenium.WebDriverExcept

Scala版本Java編譯器版本不相容

最近在安裝Spark ,而Spark核心是由Scala語言開發的,所以在使用Spark之前,我們必須配置好Scala,而Scala又是執行在JVM上的,所以在配置Scala之前,先要配置好JDK。 由於第一次嘗試下載scala,發現scala的版本與linux自帶的預設java版本不貼

android版本linux核心版本對應關係

https://android.stackexchange.com/questions/51651/which-android-runs-which-linux-kernel Android Version |API Level |Linux Kernel in

Myeclipse中SVN版本客戶端版本出現衝突問題解決方法

今天搞單點的那個包的時候,在客戶端提交了一下。再回去myeclipse裡面去更新專案的時候就出現下面svn報錯 Unsupported working copy format svn: This client is too old to work with

專案JDK版本Tomcat對應版本不一致引發的問題

嚴重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHo

處理SWT bit版本JDK bit版本的對應

        bit版本(bit version),是從國外一個論壇的帖子抄過來的,我原本也不清楚該怎樣命名它,覺得bit version挺合適的,就這樣使用起來了。         SWT bit version有32-bit和64-bit兩種,同樣,jdk也有32-b

git pull——git庫版本本地庫版本衝突總結

git庫版本與本地庫版本衝突:個人定義為就是git庫版本與本地庫版本不匹配,詳細地說就是我們從git庫clone克隆下來的版本,經過修改後提交併合併成新版本,但是後來又將git庫的該版本撤銷了,而本地沒有撤銷該版本,此時就是本地庫擁有此版本而git庫中沒有此版本。這樣在使用

ButteKnife的外掛gradle外掛版本衝突解決方法

將butterknife外掛版本降為8.4.0如下:build.gradle如下:   buildscript {    repositories {        jcenter()        google()    }    dependencies {       

Android Gradle外掛(plugin)版本(version)Gradle、SDK Build Tools版本關係

具體關係如下圖: 比如,Android Studio 2.0釋出,其中有個新功能“Instant Run”,需要Android Gradle Plugin版本2.0.0以上,那麼我們專案的.gradle檔案就需要以下配置 buildscript { depe

Android studio匯入工程java檔案出現紅色J,gradle外掛gradle版本不一致 解決辦法

     在這個程式碼搬運的時代,合理運用開源優秀程式碼,已經成為了每一個程式設計師必不可少的技能。      我相信大家在匯入第三方module或者第三方工程的時候,都遇到過,開啟的工程JAVA檔案

Android Gradle外掛版本3.2.1升級問題記錄

Android Gradle外掛版本3.2.1升級問題記錄 問題1:productFlavors渠道名稱的問題 問題2: butterknife註解器的問題 問題3:buildTools版本的問題

gradle外掛版本gradle版本對應關係

1、gradle外掛版本配置位置: project對應的build.gradle檔案中 buildscript { repositories { jcenter() } dependencies { classpat