flutter升級
flutter升級
- 將git地址切換為:
https://gitee.com/mirrors/Flutter.git - 拉取代碼(從標簽中找最新版切換:目前是1.17.1)
flutter配置
- 環境變量:
# https://pub.flutter-io.cn是官方dart國內鏡像庫
PUB_HOSTED_URL:https://pub.flutter-io.cn
# 是上海交通大學的dartsdk等的鏡像(官方的我本地識別失敗,清華的一直出問題)
FLUTTER_STORAGE_BASE_URL:https://mirrors.sjtug.sjtu.edu.cn
注意:若是
PUB_HOSTED_URL對應的地址變了,就到flutter安裝路徑\.pub-cache\hosted中創建一個pub.flutter-io.cn文件夾,這個目錄中的其他文件夾的鏡像復制到這里面(直接原文件夾重命名也可以)
這里面每一個文件夾都是一個鏡像庫,flutter修改鏡像庫地址之后,鏡像都會重新下載一遍,復制或者剪切會減少下載時間
-
雙擊運行
安裝路徑/bin/flutter.bat(最好將flutter\bin\cache文件夾刪除) -
打開cmd,運行
flutter doctor -
查看版本:
flutter --version

-
(若是會FQ就不用了)打開
flutter\packages\flutter_tools\gradle\flutter.gradle,替換內容
google()
jcenter()
替換為
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' }
google()
jcenter()
項目配置
升級flutter之后,項目可能有問題
- 在項目根目錄運行
flutter clean - 重新依賴
flutter pub get
