Kể từ ngày 27 tháng 3 năm 2025, bạn nên sử dụng android-latest-release
thay vì aosp-main
để xây dựng và đóng góp cho AOSP. Để biết thêm thông tin, hãy xem phần Thay đổi đối với AOSP.
Thiết bị gốc
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Một số thiết bị Android thiếu lớp khung đầy đủ, làm hạn chế các tính năng của thiết bị.
Tradefed hỗ trợ những thiết bị này, được gọi là NativeDevice
.
Kiến trúc
Chế độ hiển thị thiết bị của chúng tôi sử dụng cấu trúc phân lớp. TestDevice
mở rộng NativeDevice
, phản ánh rằng các thiết bị gốc là một tập hợp con của các thiết bị Android đầy đủ.
Quy trình triển khai sẽ tự động xử lý nhiều trường hợp phát hiện trạng thái thiết bị và tình trạng sẵn có của thiết bị.
Bật chế độ hỗ trợ
Nếu NativeDevice
được Tradefed khởi động như trong trường hợp thiết bị ảo, hãy sử dụng lựa chọn sau:
base-device-type-request = 'NATIVE_DEVICE'
nếu thiết bị đã tồn tại, hãy đặt biến môi trường NOTIFY_AS_NATIVE
khi khởi động Tradefed. Chỉ định NOTIFY_AS_NATIVE
dưới dạng danh sách được phân tách bằng dấu phẩy gồm số sê-ri của thiết bị được coi là khung không đầy đủ.
NOTIFY_AS_NATIVE=<serial>,<serial1> ./tradefed.sh
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-10-10 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-10-10 UTC."],[],[]]