出現的現象 android studio 4.1已經安裝了flutter和dart插件,但是執行 flutter doctor依然報錯。
[!] Android Studio (version 4.1)
• Android Studio at /Applications/Android Studio.app/Contents
✗ Flutter plugin not installed; this adds Flutter specific functionality.
✗ Dart plugin not installed; this adds Dart specific functionality.
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
雖然安裝了flutter和dart的插件,還是提示沒有安裝。
Plugin folder has changed in 4.1 version;
From : ~/Library/Application\ Support/AndroidStudio4.1
To: ~/Library/Application\ Support/Google/AndroidStudio4.1/plugins
找不到的原因
主要原因就是在Android studio 4.1中plugin目錄發生了變化,如果是macos或者linux系統,添加以下軟連接即可:
ln -s ~/Library/Application\ Support/Google/AndroidStudio4.1/plugins ~/Library/Application\ Support/AndroidStudio4.1
如果是windows系統,可以通過更新flutter版本來解決,具體命令如下:
flutter channel dev 如果你的網速不好 這一步可能要等待好幾分鍾 甚至可能會失敗
flutter upgrade 如果你的網速不好 這一步可能要等待好幾分鍾 甚至可能會失敗
執行flutter channel dev出現的現象
然后執行flutter upgrade出現的現象
如何解決flutter upgrade可能會出現的問題
upgrade中可能會遇到running pub upgrade一直運行,無法進入下一步。
根據官網的提示: 官方中文網,需要配置國內鏡像,具體如下:
1、計算機->屬性->高級系統設置->環境變量->系統變量(s)-->直接點擊新建,添加下面兩個:
第一個:
PUB_HOSTED_URL
https://pub.flutter-io.cn
第二個
FLUTTER_STORAGE_BASE_URL
https://storage.flutter-io.cn
2、重啟電腦
4、打開命令行,重新輸入 flutter doctor,會自動升級
添加第一個的圖
添加第二個的圖