Cài đặt môi trường Flutter trên Windows từng bước cho người mới

  • author-image

    Nguyễn Đình Cường

  • blog-tag
  • blog-comment 0 comment
  • created-date 09 Nov, 2026
blog-thumbnail

Cài môi trường là rào cản đầu tiên khiến nhiều bạn bỏ cuộc khi học Flutter. Thật ra quy trình khá rõ ràng nếu bạn đi đúng thứ tự và biết cách đọc kết quả của lệnh flutter doctor. Bài này hướng dẫn các bước chính trên Windows.

Chuẩn bị trước khi cài

Bạn cần một máy Windows 10 trở lên, ổ đĩa còn trống vài chục GB (Android Studio, SDK và máy ảo khá nặng), và nên có RAM từ 8 GB để chạy máy ảo mượt hơn. Nếu máy yếu, bạn có thể dùng điện thoại thật thay máy ảo.

Bước 1: Tải Flutter SDK

Vào trang chính thức flutter.dev, tải bản SDK cho Windows rồi giải nén vào một thư mục đơn giản, ví dụ C:\src\flutter. Tránh những thư mục có dấu cách, ký tự có dấu hoặc thư mục cần quyền quản trị như C:\Program Files.

Bước 2: Thêm Flutter vào PATH

  1. Mở Start, tìm "Edit the system environment variables".
  2. Chọn Environment Variables, tìm biến Path của người dùng và bấm Edit.
  3. Thêm đường dẫn C:\src\flutter\bin.
  4. Mở lại cửa sổ terminal mới rồi gõ flutter --version để kiểm tra.

Bước 3: Cài Android Studio

Android Studio cung cấp Android SDK, công cụ build và trình giả lập. Sau khi cài, mở ứng dụng, đi tới SDK Manager và đảm bảo đã cài:

  • Android SDK Platform mới nhất.
  • Android SDK Command-line Tools.
  • Android SDK Build-Tools.
  • Android Emulator.

Sau đó chấp nhận các giấy phép bằng lệnh:

flutter doctor --android-licenses

Bước 4: Chạy flutter doctor

Lệnh flutter doctor kiểm tra toàn bộ môi trường và báo mục nào thiếu. Dấu tích xanh nghĩa là ổn, dấu chấm than vàng là cảnh báo, dấu X đỏ là lỗi cần sửa. Với việc làm Android, bạn chỉ cần các mục Flutter, Android toolchain và một thiết bị kết nối được. Mục Visual Studio chỉ cần khi build ứng dụng Windows, còn Xcode chỉ có trên macOS.

Bước 5: Cài editor và plugin

Bạn có thể dùng Android Studio hoặc VS Code. Với VS Code, cài các extension Flutter và Dart. Với Android Studio, cài plugin Flutter trong phần Plugins. Plugin giúp chạy, debug và dùng hot reload thuận tiện.

Bước 6: Chạy thiết bị thử nghiệm

Có hai cách:

  • Máy ảo: mở Device Manager trong Android Studio, tạo một thiết bị ảo và khởi động. Nếu máy ảo chạy chậm, hãy bật ảo hóa trong BIOS và cài tăng tốc phần cứng.
  • Điện thoại thật: bật Developer options, bật USB debugging rồi cắm cáp. Chạy flutter devices để xem máy đã được nhận chưa. Cách này thường nhanh và sát thực tế hơn.

Bước 7: Tạo và chạy dự án đầu tiên

flutter create hello_app
cd hello_app
flutter run

Lần chạy đầu tiên thường lâu vì Gradle phải tải thư viện. Những lần sau sẽ nhanh hơn rất nhiều.

Một số lỗi hay gặp

  • Không nhận thiết bị: kiểm tra cáp có hỗ trợ truyền dữ liệu, cài driver của hãng máy, chấp nhận hộp thoại cho phép debug trên điện thoại.
  • Thiếu cmdline-tools: cài lại trong SDK Manager rồi chạy lại flutter doctor.
  • Gradle tải lỗi: kiểm tra kết nối mạng, thử chạy lại hoặc dùng mạng khác.
  • Lệnh flutter không tìm thấy: đóng mở lại terminal sau khi sửa PATH.

Kết luận

Khi flutter doctor báo xanh ở các mục cần thiết và ứng dụng mẫu chạy được, bạn đã vượt qua phần khó chịu nhất. Từ đây hãy dành thời gian cho việc viết code thay vì loay hoay với công cụ.

Mẹo giúp máy chạy mượt hơn

Sau khi cài xong, nhiều bạn gặp tình trạng build chậm hoặc máy ảo ì ạch. Một vài thiết lập đáng làm:

  • Loại trừ thư mục khỏi trình quét virus: thư mục SDK Flutter, thư mục dự án và thư mục cache Gradle thường bị phần mềm diệt virus quét liên tục, làm build chậm đi rõ rệt. Hãy thêm vào danh sách ngoại lệ nếu chính sách máy của bạn cho phép.
  • Đặt dự án trên ổ SSD: việc đọc ghi nhiều tệp nhỏ rất nhạy với tốc độ ổ đĩa.
  • Chọn máy ảo nhẹ: dùng ảnh hệ thống phù hợp kiến trúc CPU của máy, và đừng bật quá nhiều máy ảo cùng lúc.
  • Dùng điện thoại thật khi RAM thấp: vừa nhanh vừa sát trải nghiệm thực tế.
  • Cập nhật định kỳ: chạy flutter upgrade khi bắt đầu dự án mới, nhưng với dự án đang làm dở, hãy cố định phiên bản để tránh lỗi bất ngờ.

Cuối cùng, hãy ghi lại các bước bạn đã làm vào một tệp ghi chú cá nhân. Lần sau cài lại máy hoặc hướng dẫn bạn bè, bạn sẽ tiết kiệm được rất nhiều thời gian.

Nếu bạn thích có người hướng dẫn từng bước kèm bài tập, hãy xem thêm các khóa học trên codebem.com để đi nhanh hơn.

author_photo
Nguyễn Đình Cường

0 comment