Flutter環境建構問題

紀錄換電腦後重新弄環境時會遇到的問題

環境版本: Android Studio Electric Eel | 2022.1.1 Patch 1
Windows 11 10.0

無法辨識 'flutter’ 詞彙是否為 Cmdlet、函數、指令檔或可執行程式的名稱

錯誤為『flutter : 無法辨識 'flutter’ 詞彙是否為 Cmdlet、函數、指令檔或可執行程式的名稱。請檢查名稱拼字是否正確,如果包含路徑的話,請確認路徑是否正確,然後再試一次。』

解法為添加系統環境變數 把flutter加進去

編輯path內的環境變數

解: cmdline-tools component is missing

Flutter doctor報錯  要解決顯示這段
Android toolchain – develop for Android devices
cmdline-tools component is missing

開啟設定 > system Settings > Android SDK

將 SDK Tools中的 Android SDK Command-line Tools(latest) 打勾並下載
即可解決這個問題

解: unable to find bundled Java version

問題:Android Studio (version 2022.1)
unable to find bundled Java version

安裝了新版本Java後還沒辦法解這個問題
後來爬英文QA才找到解法

前往C://Program Files/Android/Android Studio

1.檢視 > 顯示隱藏項目
2.將原本的資料夾 jre 改名jre2 ,創一個空的jre
3.複製 jbr資料夾內的東西到 jre 資料夾內

使用Flutter doctor看問題都解決了再把jre2刪除

Dark SDK is not configured

main.dart打叉中缺乏Dart SDK的問題

首先先排除路徑上最好不要有中文
路徑都一路維持是英文資料夾

在Settings > Languages & Frameworks > Dart中
把路徑設定為這台電腦Flutter擺放的資料夾 > bin > cache > dart-sdk
並勾選套用到的資料夾
即可正常使用了

關於站主

Shiro

因為興趣無限擴張,一直很猶豫要不要寫一個很雜的Blog,後來還是這麼做了。

聯絡:shiro050102✦gmail.com  ✦請自行更換成@