android studio更新gradle錯誤構(gòu)建項目失敗的解決方法
一、版本錯誤
對應(yīng)版本,修改gradle version,和plusing version兩個地方修改gradle version,和plusing version的方法有兩種,一種是在 project.build。這里plusing version的設(shè)置
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.0'
}
}
allprojects {
repositories {
jcenter()
}
}二、鏈接失敗,構(gòu)建失敗
這種情況會出現(xiàn)一直在Refreash狀態(tài),一般是在重新構(gòu)建的時候,出現(xiàn)這種狀態(tài)并且長時間不動,就是在下載gradle,但是網(wǎng)速非常慢。這里有一小技巧可以幫助識別是否下載成功或者,是否設(shè)置成功。方法: 1、打開電腦的gradle默認路徑

2、打開目錄,文件夾默認是隱藏的,需要手動設(shè)置可見。然后找到wrapper-dists目錄,查看所有的本地gradle版本。在android studio上修改完版本的時候執(zhí)行sync new,會在本地自動創(chuàng)建相關(guān)版本的文件夾,并且自動下載zip包

3、如何確定gradle是否下載成功可以通過查看,壓縮包的大小,一般是在60M以上,具體可以去官網(wǎng)查看,這里截的是正常的gradle,如果失敗壓縮包是不完整或者是損壞的。

在找到本地gradle之后,我們手動去下載相關(guān)版本的壓縮包,然后放到這里,再重新構(gòu)建的時候就會默認讀取這里面的。下載地址:https://gradle.org/releases
三、Gradle build finished with 5 error(s) and 2 warning
有可能是文件名超長,也有可能是引入包問題‘
這種情況一般比較少,有些時候就算有也可以正常運行程序。如果遇到無法運行再嘗試去修改。建議先嘗試修改gradle版本解決這個問題不行的話再嘗試:
方案:刪除modle.gradle中的compile fileTree(dir: 'libs', include: '*.jar' 或者修改路徑(這是在google查到到方法,未測試)
四、升級版本問題:
android studio 3.0支持3.3以上版本。會提示升級4.0不用管,項目無法運行的情況下,直接在Project Structure:

五、在遇到無法更新sdk,或者build tools的時候,或者在android studio沒有可下載列表。
解決辦法是關(guān)閉代理模式:

代理模式需要在什么場景開啟:一般是在去下載一些谷歌的東西,開啟代理。有時候雖然開啟了代理但還是下載很慢。還是建議自己去手動下載,然后拷貝到本地。
總結(jié):
比較容易處理的方法是:
先在android studio修改gradle版本,
然后讓他自動構(gòu)建生成本地的gradle版本文件目錄。
然后我們手動找到他,去下載對應(yīng)的版本,
之后把壓縮包拷貝進相關(guān)版本目錄的最內(nèi)層,就是有一大串字母數(shù)字的文件里。
然后重新打開android studio,再重新構(gòu)建,
他會自動解壓。等待完成。只要下載完成解壓構(gòu)建的過程是很快的。
到此這篇關(guān)于android studio更新gradle錯誤構(gòu)建項目失敗的解決方法的文章就介紹到這了,更多相關(guān)android studio gradle構(gòu)建失敗內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
android教程之使用popupwindow創(chuàng)建菜單示例
這篇文章主要介紹了android使用popupwindow創(chuàng)建菜單的示例,需要的朋友可以參考下2014-02-02
android 中 SQLiteOpenHelper的封裝使用詳解
這篇文章主要介紹了android 中 SQLiteOpenHelper的封裝使用詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-02-02
Android 使用CoordinatorLayout實現(xiàn)滾動標題欄效果的實例
下面小編就為大家?guī)硪黄狝ndroid 使用CoordinatorLayout實現(xiàn)滾動標題欄效果的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-03-03
Android 判斷網(wǎng)絡(luò)狀態(tài)對音頻靜音的實現(xiàn)方法
最近小編做項目遇到這樣的需求,需要根據(jù)當前場景讓app變的智能,讓app根據(jù)使用者當前網(wǎng)絡(luò)狀態(tài),自動記性靜音等操作,具體怎么實現(xiàn)呢?下面小編給大家分享實例代碼,需要的朋友參考下吧2018-10-10
AndroidStudio 配置 AspectJ 環(huán)境實現(xiàn)AOP的方法
本篇文章主要介紹了AndroidStudio 配置 AspectJ 環(huán)境實現(xiàn)AOP的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-02-02
Android實現(xiàn)SwipeRefreshLayout首次進入自動刷新
這篇文章主要為大家詳細介紹了Android實現(xiàn)SwipeRefreshLayout首次進入自動刷新,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-01-01

