Mục Lục
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.
- Windows:
- Cập nhật biến môi trường
PATH: Thêm đường dẫn Flutter vào biến môi trườngPATH.- Windows: Thêm
C:\flutter\binvàoSystem Environment Variables. - macOS: Thêm dòng sau vào các file chứa biến môi trường của macOS
- Windows: Thêm
echo 'export PATH=$HOME/Documents/flutter/bin:$PATH' >> ~/.bash_profile
source ~/.bash_profile
cat ~/.bash_profileLư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 doctorLệ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
- Tải và cài đặt: Tải Android Studio.
- 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.
- Cài đặt Virtual Device (AVD):
- Tạo thiết bị ảo qua AVD Manager trong Android Studio.
- 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 -runFirstLaunchCài đặt công cụ dòng lệnh:
xcode-select --installMở Xcode > Preferences > Locations và chọn Command Line Tools.
3.3. Visual Studio Code (VS Code)
- Tải và cài đặt VS Code.
- 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
- Kích hoạt chế độ nhà phát triển trên thiết bị Android.
- Bật USB Debugging.
- Kết nối thiết bị với máy tính qua cáp USB.
4.2. Thiết bị iOS
- Kết nối iPhone/iPad qua cáp USB.
- 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_appDi chuyển vào thư mục ứng dụng:
cd my_appChạy ứng dụng:
flutter runSử 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 get7. Cập nhật và kiểm tra
Cập nhật Flutter SDK:
flutter upgradeKiểm tra vấn đề còn tồn đọng:
flutter doctor