Để xem danh sách đầy đủ các thay đổi trong từng phiên bản thư viện, hãy xem ghi chú phát hành androidx.test.backup.
1.0.0-alpha04
Ngày 4 tháng 11 năm 2026
- Thêm các loại
StorageDomainchorunBackupRestoreFlow:DataStorePreferencecho Preferences DataStore,CustomDatacho hành động tuỳ chỉnh trên thiết bị vàExcludedDatađể kiểm tra xem dữ liệu bị loại trừ có được khôi phục hay không. Để biết thêm thông tin, hãy xem phần Các loại bộ nhớ tích hợp. - Thêm
isDeviceProtectedStoragevào các loạiStorageDomaintích hợp sẵn để kiểm thử bộ nhớ được bảo vệ của thiết bị. Thêm tính năng hỗ trợ giá trịSet<String>choStorageDomain.Preference. - Thêm
restoreOnvàorunBackupRestoreFlowcho hoạt động chuyển giữa các thiết bị,uninstallAppvàoBackupRestoreController, và giới hạnminApivàmaxApivào@Device. Để biết thêm thông tin, hãy xem phần Chọn thiết bị. - Thêm
BackupActionResult.datavàBackupActionResult.getOrThrowđể đọc dữ liệu do các thao tác trên thiết bị trả về và không thực hiện được khi một thao tác không thành công. - Cập nhật
BackupRestoreExtensionđể lưu logcat từ mỗi thiết bị khi kiểm thử không thành công và liệt kê các đường dẫn tệp trong kết quả không thành công. Để tắt tính năng lưu nhật ký, hãy truyền-Dandroidx.test.backup.device.logs.enabled=false. Để biết thêm thông tin, hãy xem phần Kiểm tra báo cáo kiểm thử. - Đã đăng ký
BackupRestoreTestRunnervớiInstrumentationRegistryđể các thao tác trên thiết bị có thể gọigetInstrumentation. Thêm giá trịtestApplicationIdkhông bắt buộc vào@BackupRestoreConfigvà đặtapplicationIdthành không bắt buộc. - Xoá
BackupDeviceAction.phase,PHASE_POPULATE,PHASE_VERIFYvà hàm khởi tạoBackupRestoreExtension(AdbSession). Xoáoverride val phasekhỏi các hành động tuỳ chỉnh trên thiết bị.
Để sử dụng phiên bản này, hãy đặt backupTestLibraryVersion thành "1.0.0-alpha04" trong bộ kiểm thử.
1.0.0-alpha03
Ngày 21 tháng 10 năm 2026
- Các chương trình kiểm thử trong bộ kiểm thử sao lưu chạy dựa trên biến thể ứng dụng mà bộ kiểm thử nhắm đến, vì vậy, các chương trình kiểm thử này không cần
@BackupRestoreConfignữa. - Bạn có thể liên kết vai trò
@Devicevới một thiết bị bằng thuộc tính hệ thốngandroidx.test.backup.device.serial.{role}. Để biết thêm thông tin, hãy xem phần Chọn thiết bị. - Khi Dịch vụ Google Play bỏ qua ứng dụng của bạn hoặc cần cập nhật để khôi phục ứng dụng, thì quá trình khôi phục sẽ không thành công và có thông báo lỗi cho biết lý do. Để biết thêm thông tin, hãy xem bài viết Khắc phục sự cố khôi phục không thành công.
- Sửa lỗi và cải thiện độ tin cậy.
Để sử dụng phiên bản này, hãy đặt backupTestLibraryVersion thành "1.0.0-alpha03" trong bộ kiểm thử.
1.0.0-alpha02
Ngày 7 tháng 10 năm 2026
Bản sửa lỗi và cải thiện khả năng tích hợp với bộ kiểm thử AGP.
1.0.0-alpha01
Ngày 23 tháng 9 năm 2026
Bản phát hành đầu tiên cho thư viện kiểm thử sao lưu và khôi phục tự động, androidx.test.backup:backup và androidx.test.backup:backup-host.