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
並勾選套用到的資料夾
即可正常使用了