MN HKD

Tải ứng dụng phiên bản mới nhất để tạo sổ sách cho tất cả 4 nhóm hộ kinh doanh theo thông tư 152/2025/TT-BTC.

Cách cài đặt và cấu hình môi trường phát triển Flutter

24/01/2025

1. Cài đặt Flutter SDK

  • Tải Flutter SDK: Truy cập trang chủ Flutter và tải phiên bản phù hợp với hệ điều hành của bạn (Windows, macOS, Linux).
  • Giải nén: Giải nén tệp đã tải xuống vào một thư mục trên máy tính của bạn theo ví dụ sau:
    • Windows: C:\flutter
    • macOS: ~/Documents/flutter.
  • Cập nhật biến môi trường PATH: Thêm đường dẫn Flutter vào biến môi trường PATH.
    • Windows: Thêm C:\flutter\bin vào System Environment Variables.
    • macOS: Thêm dòng sau vào các file chứa biến môi trường của macOS
echo 'export PATH=$HOME/Documents/flutter/bin:$PATH' >> ~/.bash_profile
source ~/.bash_profile
cat ~/.bash_profile

Lưu ý: Tệp chứa biến môi trường có thể là ~/.bash_profile, ~/.zshrc, hoặc ~/.bashrc, tuỳ thuộc vào hệ điều hành macOS.

2. Kiểm tra cài đặt Flutter

Mở terminal và chạy:

flutter doctor

Lệnh này kiểm tra môi trường phát triển của bạn và liệt kê các thành phần còn thiếu (ví dụ: IDE, Android Studio, các công cụ bổ sung).

3. Cài đặt các công cụ phát triển

3.1. Android Studio

  1. Tải và cài đặt: Tải Android Studio.
  2. Cài đặt Android SDK:
    • Mở Android Studio > More Actions > SDK Manager.
    • Cài đặt Android SDK phiên bản mới nhất và công cụ xây dựng.
  3. Cài đặt Virtual Device (AVD):
    • Tạo thiết bị ảo qua AVD Manager trong Android Studio.
  4. Cấu hình Flutter Plugin:
    • Vào File > Settings > Plugins (hoặc Preferences trên macOS).
    • Tìm và cài đặt plugin “Flutter” (plugin Dart sẽ được cài tự động).

3.2. Xcode (cho macOS và iOS)

Cài đặt Xcode từ Mac App Store.

Chạy:

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch

Cài đặt công cụ dòng lệnh:

xcode-select --install

Mở Xcode > Preferences > Locations và chọn Command Line Tools.

3.3. Visual Studio Code (VS Code)

  1. Tải và cài đặt VS Code.
  2. Cài đặt các extension:
    • Flutter
    • Dart

4. Cấu hình thiết bị thực hoặc ảo

4.1. Thiết bị Android

  1. Kích hoạt chế độ nhà phát triển trên thiết bị Android.
  2. Bật USB Debugging.
  3. Kết nối thiết bị với máy tính qua cáp USB.

4.2. Thiết bị iOS

  1. Kết nối iPhone/iPad qua cáp USB.
  2. Mở Xcode và đảm bảo thiết bị xuất hiện trong Devices and Simulators.

4.3. Thiết bị ảo

  • Dùng AVD Manager (Android Studio) để khởi chạy thiết bị Android ảo.
  • Với iOS, dùng Xcode để chạy iOS Simulator.

5. Tạo ứng dụng Flutter

Chạy các lệnh sau trong terminal:

Tạo ứng dụng mới:

flutter create my_app

Di chuyển vào thư mục ứng dụng:

cd my_app

Chạy ứng dụng:

flutter run

Sử dụng flutter devices để liệt kê các thiết bị khả dụng nếu không tự động nhận diện được.

6. Cài đặt các thư viện bổ sung

  • Sử dụng pubspec.yaml để thêm thư viện.
  • Chạy:
flutter pub get

7. Cập nhật và kiểm tra

Cập nhật Flutter SDK:

flutter upgrade

Kiểm tra vấn đề còn tồn đọng:

flutter doctor