Bỏ qua để đến nội dung

🛠️ Cài đặt môi trường

  • OS: macOS 10.14 (Mojave) trở lên
  • Dung lượng: ~2.8 GB (không bao gồm IDE)
  • Tools: git 2.x
  • OS: Windows 10 64-bit trở lên
  • Dung lượng: ~2.8 GB
  • Tools: Git for Windows, PowerShell 5.0+
  • OS: Ubuntu 20.04+, Fedora, hoặc tương đương
  • Dung lượng: ~2.8 GB
  • Thư viện: các thư viện chia sẻ cần thiết

Sử dụng VS Code extension để cài đặt tự động:

  1. Mở VS Code
  2. Cài extension Flutter từ marketplace
  3. Mở Command Palette (Cmd+Shift+P / Ctrl+Shift+P)
  4. Flutter: New Project
  5. Làm theo hướng dẫn tự động cài Flutter SDK
Terminal window
# Clone Flutter SDK
git clone https://github.com/flutter/flutter.git -b stable
# Thêm vào PATH (thêm vào ~/.zshrc hoặc ~/.bashrc)
export PATH="$PATH:$HOME/flutter/bin"
# Reload terminal
source ~/.zshrc
  1. Tải Flutter SDK từ flutter.dev
  2. Giải nén vào thư mục (ví dụ: C:\src\flutter)
  3. Thêm C:\src\flutter\bin vào PATH

Terminal window
# Kiểm tra version
flutter --version
# Kiểm tra môi trường
flutter doctor

Kết quả mong đợi:

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.x.x)
[✓] Android toolchain
[✓] Xcode (macOS only)
[✓] Chrome
[✓] VS Code

  1. Tải VS Code
  2. Cài extensions:
    • Flutter (bao gồm Dart)
    • Dart

Các extensions hữu ích khác:

  • Awesome Flutter Snippets
  • Flutter Widget Snippets
  • Bracket Pair Colorizer
  1. Tải Android Studio
  2. Mở Preferences → Plugins
  3. Cài plugin Flutter (auto-cài Dart)

Terminal window
# Cài Xcode từ App Store
# Sau đó chạy:
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
# Cài CocoaPods
sudo gem install cocoapods
  1. Cài Android Studio (nếu chưa có)
  2. Mở SDK Manager → Cài Android SDK
  3. Tạo Android Virtual Device (AVD)
Terminal window
# Chấp nhận licenses
flutter doctor --android-licenses

Terminal window
flutter doctor -v

Xử lý các warning phổ biến:

Issue Giải pháp
Android license not accepted flutter doctor --android-licenses
Xcode không tìm thấy Cài Xcode từ App Store
CocoaPods not installed sudo gem install cocoapods
Chrome not found Cài Chrome browser

Terminal window
# Tạo project mới
flutter create my_first_app
# Chạy app
cd my_first_app
flutter run

Nếu thấy app demo chạy thành công → Môi trường đã sẵn sàng! 🎉


  • Cài Flutter SDK qua git clone hoặc VS Code extension
  • Chạy flutter doctor để kiểm tra môi trường
  • Cài VS Code + Flutter extension (khuyến nghị)
  • Setup Xcode (cho iOS) và Android Studio (cho Android)
  • Test bằng flutter createflutter run