Gradle版本問題報錯的處理方案

報錯信息

Paste_Image.png
Paste_Image.png

分析:

“Gradle version 2.2 is required. Current version is 2.10.try editing the distributionUrlin/MyApplication/gradle/wrapper/gradle-wrapper.properties to gradle-2.2-all.zip.”

這到底是啥意思呢亲铡?

簡單解釋一下:“根據(jù)你的AS的Gradle插件版本薛闪,與你匹配的Gradle版本是2.2项玛,但是你當前的Gradle版本是2.10.請嘗試將Gradle系統(tǒng)版本改為gradle-2.2-all.zip”

先理清下Gradle版本的概念:

Gradle version: Gradle是一種自動化建構工具(例如Ant 娱据、Maeven也是構建工具)潘悼,Gradle version就是指這種構建工具的版本號∏炙祝可以在你項目根目錄的gradle/wrapper/gradle-wrapper.properties里指定殿较。指定后AS會自動去下載或者你也可以去Gradle官網(wǎng)下載相應的版本放到/Users/你的用戶名/.gradle/wrapper/dists目錄下

Android Plugin Version : 是指你Android Studio里的gradle插件版本。在你項目根目錄下的build.gradle文件中的dependencies節(jié)點下設置澜躺。

Paste_Image.png

而我的AS Gradle插件版本我設置的是1.2.3蝉稳,Gradle構建工具的版本是2.10.
Android Plugin Version和Gradle version是有對應關系的,Plugin版本太低了掘鄙,所以gradle 2.10是不支持 1.2.3版本的plugin耘戚。

三種解決方案:

一 根據(jù)報錯信息里建議的:降低 Gradle版本到2.2

  1. 下載gradle-2.2-all.zip
    如果讓 AS自動去下載 gradle-2.2-all.zip實在是太慢了!
    所以將https://services.gradle.org/distributions/gradle-2.2-all.zip 這個網(wǎng)址拖到迅雷把它下載好操漠,然后放到/Users/你的用戶名/.gradle/wrapper/dists目錄下
  2. 進入AS的設置中毕莱,設置使用默認的gradle wrapper來管理gradle
Paste_Image.png

3.進入項目根目錄的gradle/wrapper/gradle-wrapper.properties里

Paste_Image.png

修改為

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

4.選擇 File—>invalidate and restart
5.耐心等待一會

Paste_Image.png

發(fā)現(xiàn)會彈框提醒你升級 插件版本Android Gradle Plugin

Paste_Image.png

先忽略。然后就可以運行程序了颅夺。

修改后各版本匹配關系:
Android Studio版本是 2.1
Plugin version 是 1.2.3
Gradle version是 2.2

二 提高 plugin 版本

  1. 修改根目錄下 build.gradle文件中的plug 版本朋截,改為>=1.5.0:
    classpath 'com.android.tools.build:gradle:1.5.0’或者2.0.0或2.1.0
  2. 修改gradle wrapper中的

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

  1. 這時候不要點擊Sync Now
  2. 選擇 File—>invalidate and restart
  3. 讓它加載1分鐘左右就好了。

修改后各版本匹配關系:
Android Studio版本是 2.1
plugin version 是 >=1.5.0
gradle version是 2.10

三 靈活配置

比如我們團隊用的版本是:plugin1.2.3 , gradle構建工具2.4
為了保持一致吧黄,所以我又不得不

  1. 下載gradle-2.4-all.zip扔到/Users/你的用戶名/.gradle/wrapper/dists/目錄下
  2. 修改gradle wrapper.properties 文件部服,將url改為gradle-2.4-all.zip
  3. File—> invalidate and restart
  4. 進入AS的設置中,設置use default gradle wrapper來管理gradle

修改后各版本匹配關系:
Android Studio版本是 2.1
plugin version 是 1.2.3
gradle version是 2.4

建議使用第二種方案最佳拗慨!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末廓八,一起剝皮案震驚了整個濱河市奉芦,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌剧蹂,老刑警劉巖声功,帶你破解...
    沈念sama閱讀 221,635評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異宠叼,居然都是意外死亡先巴,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,543評論 3 399
  • 文/潘曉璐 我一進店門冒冬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來伸蚯,“玉大人,你說我怎么就攤上這事简烤〖劣剩” “怎么了?”我有些...
    開封第一講書人閱讀 168,083評論 0 360
  • 文/不壞的土叔 我叫張陵横侦,是天一觀的道長挥萌。 經常有香客問我,道長枉侧,這世上最難降的妖魔是什么引瀑? 我笑而不...
    開封第一講書人閱讀 59,640評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮棵逊,結果婚禮上,老公的妹妹穿的比我還像新娘银酗。我一直安慰自己辆影,他們只是感情好,可當我...
    茶點故事閱讀 68,640評論 6 397
  • 文/花漫 我一把揭開白布黍特。 她就那樣靜靜地躺著蛙讥,像睡著了一般。 火紅的嫁衣襯著肌膚如雪灭衷。 梳的紋絲不亂的頭發(fā)上次慢,一...
    開封第一講書人閱讀 52,262評論 1 308
  • 那天,我揣著相機與錄音翔曲,去河邊找鬼迫像。 笑死,一個胖子當著我的面吹牛瞳遍,可吹牛的內容都是我干的闻妓。 我是一名探鬼主播,決...
    沈念sama閱讀 40,833評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼掠械,長吁一口氣:“原來是場噩夢啊……” “哼由缆!你這毒婦竟也來了注祖?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,736評論 0 276
  • 序言:老撾萬榮一對情侶失蹤均唉,失蹤者是張志新(化名)和其女友劉穎是晨,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體舔箭,經...
    沈念sama閱讀 46,280評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡罩缴,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,369評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了限嫌。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片靴庆。...
    茶點故事閱讀 40,503評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖怒医,靈堂內的尸體忽然破棺而出炉抒,到底是詐尸還是另有隱情,我是刑警寧澤稚叹,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布焰薄,位于F島的核電站,受9級特大地震影響扒袖,放射性物質發(fā)生泄漏塞茅。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,870評論 3 333
  • 文/蒙蒙 一季率、第九天 我趴在偏房一處隱蔽的房頂上張望野瘦。 院中可真熱鬧,春花似錦飒泻、人聲如沸鞭光。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,340評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽惰许。三九已至,卻和暖如春史辙,著一層夾襖步出監(jiān)牢的瞬間汹买,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,460評論 1 272
  • 我被黑心中介騙來泰國打工聊倔, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留晦毙,地道東北人。 一個月前我還...
    沈念sama閱讀 48,909評論 3 376
  • 正文 我出身青樓耙蔑,卻偏偏與公主長得像结序,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子纵潦,可洞房花燭夜當晚...
    茶點故事閱讀 45,512評論 2 359

推薦閱讀更多精彩內容