Android 10 là một bản phát hành chính và bao gồm nhiều tính năng và khả năng mà bạn có thể sử dụng để mở rộng ứng dụng. Android 10 cũng bao gồm các thay đổi về hành vi (đối với ứng dụng nhắm đến Android 10 và tất cả ứng dụng) và các thay đổi về quyền riêng tư giúp cải thiện thời lượng pin và tính bảo mật.
Để phát triển bằng API Android 10 và kiểm thử ứng dụng theo các thay đổi về hành vi của Android 10, hãy làm theo hướng dẫn trên trang này để thiết lập SDK Android 10 trong Android Studio, đồng thời tạo và chạy ứng dụng trên Android 10.
Tải Android Studio mới nhất
SDK Android 10 có chứa những thay đổi không tương thích với một số phiên bản Android Studio thấp hơn. Vì vậy, để có trải nghiệm phát triển tốt nhất, bạn nên cài đặt phiên bản mới nhất của Android Studio.
Bạn có thể biên dịch và kiểm thử ứng dụng Android 10 bằng Android Studio 3.3 trở lên, nhưng một số người dùng SDK Android 10 có thể gặp lỗi đồng bộ hoá Gradle và cảnh báo về các phần phụ thuộc đã lỗi thời.
Tải SDK Android 10
Sau khi cài đặt và mở Android Studio, hãy cài đặt SDK Android 10 như sau:
- Nhấp vào Tools > SDK Manager (Công cụ > Trình quản lý SDK), sau đó nhấp vào Show Package Details (Hiện thông tin chi tiết về gói).
- Trong thẻ SDK Platforms (Nền tảng SDK), hãy mở rộng phần Android 10.0 ("Q") và chọn gói Android SDK Platform 29.
- Trong thẻ SDK Tools (Bộ công cụ SDK), hãy mở rộng mục Android SDK Build-Tools 34 (Bộ công cụ bản dựng SDK Android 34) rồi chọn phiên bản
29.x.x
mới nhất. - Nhấp vào Apply > OK (Áp dụng > OK) để tải xuống và cài đặt các gói đã chọn.
Cập nhật cấu hình bản dựng
Để kiểm thử đầy đủ khả năng tương thích của ứng dụng với Android 10 và bắt đầu sử dụng các API được giới thiệu trong phiên bản nền tảng này, hãy mở tệp build.gradle
ở cấp mô-đun và cập nhật compileSdkVersion
và targetSdkVersion
như minh hoạ dưới đây:
Groovy
android { compileSdkVersion 29 defaultConfig { targetSdkVersion 29 } ... }
Kotlin
android { compileSdkVersion(29) defaultConfig { targetSdkVersion(29) } ... }
Để tìm hiểu về những thay đổi trong Android 10 có thể ảnh hưởng đến ứng dụng của bạn và bắt đầu kiểm thử các thay đổi đó, hãy đọc bài viết Các thay đổi về hành vi trong Android 10 ảnh hưởng đến tất cả ứng dụng, Các thay đổi về hành vi trong Android 10 ảnh hưởng đến các ứng dụng nhắm đến Android 10 và Các thay đổi về quyền riêng tư trong Android 10.
Để tìm hiểu thêm về các API có sẵn kể từ Android 10, hãy đọc bài viết Các tính năng và API của Android 10.