(創(chuàng)建于2017/5/16)
首先要搞懂兩個(gè)概念,gradle版本和gradle插件版本腿时,比如我現(xiàn)在as升級(jí)到了2.3批糟,那么2.3就是gradle版本否淤,2.14.1就是gradle插件版本,這兩個(gè)概念的一一對(duì)應(yīng)的棠隐,而之所以出現(xiàn)這個(gè)報(bào)錯(cuò)信息石抡,就是因?yàn)楫?dāng)前項(xiàng)目的gradle插件版本是2.14.1,而gradle2.3對(duì)應(yīng)的插件版本就是3.3助泽,所以導(dǎo)致了報(bào)錯(cuò)啰扛。(gradle2.2.3對(duì)應(yīng)的插件版本是2.14.1)
那應(yīng)該怎么解決呢嚎京?
首先我們先查看一下gradle插件版本,打開根目錄的build.gradle文件
再來(lái)看一下gradle版本侠讯,打開gradle/wrapper/gradle-wrapper.properties文件
這里我們是修改了gradle版本挖藏,保持版本和插件版本的正確對(duì)應(yīng)關(guān)系暑刃,當(dāng)然我們也可以修改gradle插件的版本厢漩,在gradle-wrapper.properties文件中修改,這時(shí)候聯(lián)網(wǎng)下載gradle插件的時(shí)候會(huì)非常慢岩臣,其實(shí)我們可以直接從網(wǎng)上下載好對(duì)應(yīng)的gradle-xx-all.zip包溜嗜,然后直接放在C:\Users\用戶名.gradle\wrapper\dists\gradle-3.3-all\xxxxxxxxxxxxxx文件下(mac筆記本這里注意不要解壓縮),然后重新編譯就可以了~
gradle版本和gradle插件版本對(duì)應(yīng)關(guān)系如下