Để cài đặt môi trường phát triển Android (Android Development Environment), bạn cần thiết lập một số công cụ cơ bản. Dưới đây là hướng dẫn chi tiết dành cho cả Windows, macOS và Linux.
✅ 1. Cài đặt Java Development Kit (JDK)
Android cần JDK để biên dịch mã Java/Kotlin.
- Tải JDK: https://adoptium.net
- Chọn JDK 17 hoặc 21 (nên dùng JDK 17 nếu không yêu cầu đặc biệt).
Sau khi cài, thêm biến môi trường:
- Windows: Thêm
JAVA_HOME
trỏ đến thư mục cài JDK. - macOS/Linux: Thêm vào
.bashrc
hoặc.zshrc
: bashCopyEditexport JAVA_HOME=$(/usr/libexec/java_home) export PATH=$JAVA_HOME/bin:$PATH
2. Cài đặt Android Studio
Android Studio là IDE chính thức để phát triển ứng dụng Android.
- Tải về từ: https://developer.android.com/studio
- Cài đặt và mở lần đầu, chọn:
- SDK Manager để cài Android SDK (tối thiểu API 24+)
- AVD Manager để tạo thiết bị ảo nếu bạn không có máy thật
3. Cài Android SDK Command-line Tools (nếu dùng CLI)
Nếu bạn không dùng Android Studio (hoặc dùng thêm với VS Code), cần cài SDK tools:
bashCopyEdit# macOS/Linux (giả sử đã giải nén sdk về ~/Android/Sdk)
export ANDROID_HOME=~/Android/Sdk
export PATH=$ANDROID_HOME/emulator:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-tools:$PATH
Chạy:
bashCopyEditsdkmanager "platform-tools" "platforms;android-34" "build-tools;34.0.0"
4. Cài Android Emulator (nếu không có thiết bị thật)
Dùng Android Studio > AVD Manager để tạo một thiết bị ảo. Hoặc dùng lệnh:
bashCopyEditsdkmanager "emulator"
avdmanager create avd -n testDevice -k "system-images;android-34;google_apis;x86_64"
5. Kiểm tra và chạy thử
Tạo ứng dụng đầu tiên:
bashCopyEditnpx react-native init MyApp # nếu dùng React Native
flutter create my_app # nếu dùng Flutter
Chạy thử:
bashCopyEditnpx react-native run-android
flutter run
📌 Mẹo:
- Kiểm tra thiết bị với:
adb devices
- Dùng
emulator -list-avds
để xem danh sách thiết bị ảo - Android Studio có thể ngốn RAM, nên cần tối thiểu 8GB RAM