在講求高效率與跨平台整合的現代開發趨勢下,Flutter 成為許多工程師的首選框架。透過「單一程式碼」,即可同時開發 Android、iOS、Web 與桌面應用程式,大幅降低維護成本與開發時間。
為什麼選擇 Flutter?
優點整理
- ✅ 跨平台開發(一次撰寫,多平台執行)
- ✅ Hot Reload 即時編譯,大幅提升開發效率
- ✅ UI 客製彈性高
- ✅ 生態系完整、社群活躍
一、安裝 Flutter
1. 下載 Flutter SDK
請前往官方版本下載頁面:
https://docs.flutter.dev/release/archivei. 選擇 Stable(穩定版)

ii. 下載 Windows 壓縮檔,完成後進行解壓縮

2. 放置 Flutter 資料夾
建議放在簡單路徑,避免中文或空格。
示範路徑
C:\src\flutter
操作流程
i. 進入 C 槽的 src 資料夾

ii. 將解壓縮後的 flutter 資料夾移至 src 裡面

二、設定環境變數
讓系統能在任何地方執行 flutter 指令。
設定步驟
1. 搜尋「環境變數」,並開啟「編輯系統環境變數」

2. 選擇「進階」,並點選「環境變數」

3. 複製 Flutter 資料夾中的 bin 路徑

4. 在「系統變數」中找到 Path → 點選編輯

5. 新增以下路徑(bin 目錄)
C:\src\flutter_windows_3.24.4-stable\flutter\bin

6. 點擊「確定」儲存

三、安裝 VS Code
1️. 下載 VS Code
https://code.visualstudio.com/

下載後直接安裝即可。
2. 下載好後,打開,點選「我同意」,接著點選「下一步」


📚 延伸閱讀(完整圖文教學)
如果想看更詳細的安裝流程與畫面說明,可以參考以下文章:
兩步驟快速完成 Visual Studio Code 安裝,零難度超詳細安裝教學!
https://vocus.cc/article/672e09c7fd8978000149a45f一次搞定!VSCode 擴充套件推薦與設定全攻略!
https://vocus.cc/article/672f59dffd897800015d4348
建議安裝完成後,同步設定常用擴充套件,能大幅提升開發效率與專案維護品質。
3. 測試 Flutter 是否成功
開啟 VS Code → 開啟終端機,輸入:
flutter devices若能顯示裝置列表,代表安裝成功。



四、建立並執行 Flutter 專案
1️. 建立專案
flutter create my_app
2️. 進入專案資料夾
cd my_app
3️. 使用 Chrome 執行
flutter run -d chrome
若成功,瀏覽器會自動開啟範例畫面。


五、安裝 Android Studio
若要開發 Android App,需安裝 Android Studio。
1. 下載 Android Studio
https://developer.android.com/studio


安裝流程
2. 下載後開啟安裝程式,一路點選「Next」




3. 安裝完成後點擊「Finish」

4. 點擊「Finish」後,一路選「Next」






5. 安裝完成後的畫面

六、檢查 Android 設定
回到 VS Code 終端機輸入:
flutter doctor

若出現 Android tool 未安裝,請依照以下步驟補裝。

補安裝 Android SDK Command-line Tools
1. 開啟 Android Studio,點選「More Actions」→ SDK Manager

2. 切換至「SDK Tools」,勾選 Android SDK Command-line Tools (latest),點擊 OK 下載


- 開始下載畫面

3. 完成後,點擊「Finish」

4. 完成後再次執行,確認 Android SDK Command-line Tools (latest) 是否安裝完成
flutter doctor
七、解決 Android licenses not accepted 問題
若出現此錯誤,請執行:
flutter doctor --android-licenses


1. 依序按 y 同意條款(通常約 5 次)。

2. 接著再輸入以下指令,檢查有沒有安裝成功 (以下為「問題成功排除」畫面)
flutter doctor
八、建立 Android 虛擬裝置
1. Android Studio → 點選「More Actions」→ Virtual Device Manager

2. 建立新裝置

3. 選擇手機型號



4. 安裝 HAXM





5. 啟動模擬器 (手機)

九、安裝 Flutter 與 Dart 套件(VS Code)
1. 開啟 VS Code,搜尋「Flutter」並安裝套件(會自動包含 Dart)
flutter
使用 GUI 建立專案
1. 點選 View → Command Palette


2. 搜尋「Flutter New Project」
Flutter New Project

3. 建立資料夾

4. 新建資料夾後,按 Enter

按 F5執行專案
1. 選擇執行裝置

2. 點擊「執行與偵錯」

3. 成功後即可看到執行畫面

十、若 VS Code 無法執行專案
可回到 Android Studio 操作:
1. 安裝 Flutter Plugin

2. 安裝 Dart Plugin

3. 重新啟動 Android Studio

4. 開啟專案


5. 開啟 Device Manager

6. 執行專案

7. 可右鍵放大模擬器畫面

8. 成功執行

總結
完整建置 Flutter 開發環境包含:
- Flutter SDK
- 環境變數設定
- VS Code
- Android Studio
- SDK Tools
- Android Licenses
- 虛擬裝置
完成以上流程後,即可正式開始打造 Android、Web 等應用程式。























