flutter中build.gradle倉庫的配置(解決外網(wǎng)下載速度過慢失敗的問題)
問題描述
在進行flutter項目開發(fā)時,我們常常會碰見我們在執(zhí)行flutter run指令的情況下,出現(xiàn)資源下載過慢的問題,最終導(dǎo)致下載失敗,無法build項目,拋出異常運行終止的現(xiàn)象。這些都會成為新手入門flutter開發(fā)的第一道難關(guān),還可能勸退你進入flutter的世界中。俗話說:“車到山前必有路,船到橋頭自然直”。不經(jīng)歷風(fēng)雨,那得見彩虹呢!
解決途徑
通過更改flutter項目中的build.gradle的倉庫地址即可得到解決,當(dāng)然如果你可以翻,大可不必管這些。
既然我們要修改build.gradle這個文件,當(dāng)然要先找到它才可以,在flutter項目中存在兩個build.gradle文件,我們只需要修改位于android根目錄下的build.gradle即可,路徑如下所示
android\build.gradle
將build.gradle中以下兩處:
// 第一處位置
buildscript {
repositories {
google()
jcenter()
}
}
// 第二處位置
allprojects {
repositories {
google()
jcenter()
}
}替換為如下所示:
// 第一處位置
buildscript {
repositories {
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public'}
maven { url 'https://maven.aliyun.com/repository/gradle-plugin'}
}
}
// 第二處位置
allprojects {
repositories {
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public'}
maven { url 'https://maven.aliyun.com/repository/gradle-plugin'}
}
}這樣做,即可避免在執(zhí)行flutter run的時候出現(xiàn)的資源下載緩慢與失敗的問題。還是失敗的情況下,建議多執(zhí)行幾次?;蛘呦葓?zhí)行flutter clean來清理之前build的文件
總結(jié)
到此這篇關(guān)于flutter中build.gradle倉庫的配置(解決外網(wǎng)下載速度過慢失敗的問題)的文章就介紹到這了,更多相關(guān)flutter中build.gradle倉庫配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Android中實現(xiàn)WebView和JavaScript的互相調(diào)用詳解
這篇文章主要給大家介紹了關(guān)于Android中實現(xiàn)WebView和JavaScript的互相調(diào)用的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對各位Android開發(fā)者們具有一定的參考學(xué)習(xí)價值,需要的朋友下面來一起看看吧。2018-03-03
Android中FoldingLayout折疊布局的用法及實戰(zhàn)全攻略
這篇文章主要介紹了Android中FoldingLayout折疊布局的用法及實例,通過FoldingLayout我們可以制作出炫酷的菜單折疊效果,文中的例子講解得非常詳細,需要的朋友可以參考下2016-02-02
anndroid使用ViewPager實現(xiàn)三個fragment切換
這篇文章主要介紹了anndroid使用ViewPager實現(xiàn)三個fragment切換,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-04-04
Android顯式啟動與隱式啟動Activity的區(qū)別介紹
為什么要寫顯式啟動與隱式啟動Activity,Android的Acitivity啟動大致有兩種方式:顯式啟動與隱式啟動,下面分別介紹2014-09-09
學(xué)習(xí)Android Handler消息傳遞機制
這篇文章主要為大家詳細介紹了Android Handler消息傳遞機制,感興趣的小伙伴們可以參考一下2016-08-08
Android 定位系統(tǒng)(GPS)開發(fā)詳解
GPS定位是智能手機上一個比較有意思的功能,LBS等服務(wù)都有效的利用了GPS定位功能,本文就跟大家分享下Android開發(fā)中的GPS定位知識2016-07-07
Android實現(xiàn)炫酷的網(wǎng)絡(luò)直播彈幕功能
這篇文章主要為大家詳細介紹了Android仿網(wǎng)絡(luò)直播彈幕功能的實現(xiàn)方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-11-11
Android6.0來電號碼與電話薄聯(lián)系人進行匹配
這篇文章主要為大家詳細介紹了Android6.0來電號碼與電話薄聯(lián)系人進行匹配的方法,感興趣的小伙伴們可以參考一下2016-07-07

