1. 程式人生 > 程式設計 >flutter中build.gradle倉庫的配置(解決外網下載速度過慢失敗的問題)

flutter中build.gradle倉庫的配置(解決外網下載速度過慢失敗的問題)

問題描述

在進行flutter專案開發時,我們常常會碰見我們在執行flutter run指令的情況下,出現資源下載過慢的問題,最終導致下載失敗,無法build專案,丟擲異常執行終止的現象。這些都會成為新手入門flutter開發的第一道難關,還可能勸退你進入flutter的世界中。俗話說:“車到山前必有路,船到橋頭自然直”。不經歷風雨,那得見彩虹呢!

解決途徑

通過更改flutter專案中的build.gradle的倉庫地址即可得到解決,當然如果你可以翻牆,大可不必管這些。(我想如果你 可以翻牆了,那你也就 run成功了,不會再來查閱相關問題了吧,嘻嘻嘻嘻嘻

既然我們要修改build.gradle

這個檔案,當然要先找到它才可以,在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'}
  }
	}

這樣做,即可避免在執行flutter run的時候出現的資源下載緩慢與失敗的問題。還是失敗的情況下,建議多執行幾次。或者先執行flutter clean來清理之前build的檔案

總結

到此這篇關於flutter中build.gradle倉庫的配置(解決外網下載速度過慢失敗的問題)的文章就介紹到這了,更多相關flutter中build.gradle倉庫配置內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!