Flutter錯誤 Because flutter_tools depends on built_collection 4.3.2 which doesn't match any versions

報錯

PS C:\Users\Administrator> flutter pub
Building flutter tool...
Running pub upgrade...
Because flutter_tools depends on built_collection 4.3.2 which doesn't match any versions, version solving failed.
Error (1): Unable to 'pub upgrade' flutter tool. Retrying in five seconds... (9 tries left)

等待 0 秒,按 CTRL+C 退出 ...
Running pub upgrade...
Because flutter_tools depends on built_collection 4.3.2 which doesn't match any versions, version solving failed.
Error (1): Unable to 'pub upgrade' flutter tool. Retrying in five seconds... (8 tries left)
等待 0 秒,按 CTRL+C 退出 ...

起因

時隔許久給新電腦裝Flutter環境,git clone flutter,配置環境變量
後運行flutter doctor報錯

分析

Flutter 安裝過程中使用了國內鏡像
但是Flutter是拉的官方的git
但是pub鏡像沒有及時更新,導致flutter_tools 的依賴找不到最新的版本

解決方法

暫時刪除PUB_HOSTED_URL
使用代理setx https_proxy 127.0.0.1:1080

或者

查看下最後Sync時間
PUB_HOSTED_URL更換其他鏡像

END

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章