Her kitaplık sürümündeki değişikliklerin tam listesi için androidx.test.backup sürüm notlarına bakın.
1.0.0-alpha04
4 Kasım 2026
runBackupRestoreFlowiçinStorageDomaintür eklendi: Preferences DataStore içinDataStorePreference, özel cihaz işlemleri içinCustomDatave hariç tutulan verilerin geri yüklenmediğini kontrol etmek içinExcludedData. Daha fazla bilgi için Yerleşik depolama alanı türleri başlıklı makaleyi inceleyin.- Cihaz korumalı depolama alanını test etmek için yerleşik
StorageDomaintürlerineisDeviceProtectedStorageeklendi.StorageDomain.PreferenceiçinSet<String>değer desteği eklendi. - Cihazlar arasında aktarım için
restoreOn,runBackupRestoreFlowöğesine;uninstallApp,BackupRestoreControlleröğesine;minApivemaxApisınırları ise@Deviceöğesine eklendi. Daha fazla bilgi için Cihazları seçme başlıklı makaleyi inceleyin. - Cihaz işlemlerinin döndürdüğü verileri okumak ve bir işlem başarısız olduğunda hata vermek için
BackupActionResult.dataveBackupActionResult.getOrThroweklendi. BackupRestoreExtension, bir test başarısız olduğunda her cihazdan logcat'i kaydedecek ve dosya yollarını hata çıkışında listeleyecek şekilde güncellendi. Günlük kaydetmeyi devre dışı bırakmak için-Dandroidx.test.backup.device.logs.enabled=falsedeğerini iletin. Daha fazla bilgi için Test raporlarını inceleme başlıklı makaleyi inceleyin.BackupRestoreTestRunner,InstrumentationRegistryile kaydedildi. Böylece cihaz işlemlerigetInstrumentationçağırabilir.@BackupRestoreConfigözelliğine isteğe bağlı birtestApplicationIddeğeri eklendi veapplicationIdisteğe bağlı hale getirildi.BackupDeviceAction.phase,PHASE_POPULATE,PHASE_VERIFYveBackupRestoreExtension(AdbSession)oluşturucu kaldırıldı.override val phaseadlı cihazı özel cihaz işlemlerinden kaldırın.
Bu sürümü kullanmak için test paketinizde backupTestLibraryVersion değerini "1.0.0-alpha04" olarak ayarlayın.
1.0.0-alpha03
21 Ekim 2026
- Yedekleme test paketindeki testler, paketin hedeflediği uygulama varyantında çalıştırılır. Bu nedenle, artık
@BackupRestoreConfigkullanmaları gerekmez. androidx.test.backup.device.serial.{role}sistem özelliğini kullanarak bir@Devicerolünü cihaza bağlayabilirsiniz. Daha fazla bilgi için Cihazları seçme başlıklı makaleyi inceleyin.- Google Play Hizmetleri, uygulamanızı atladığında veya geri yüklemek için güncelleme gerektiğinde geri yükleme işlemi başarısız olur ve nedenini açıklayan bir hata mesajı gösterilir. Daha fazla bilgi için Başarısız geri yükleme işlemlerinde sorun giderme başlıklı makaleyi inceleyin.
- Hata düzeltmeleri ve güvenilirlikle ilgili iyileştirmeler.
Bu sürümü kullanmak için test paketinizde backupTestLibraryVersion değerini "1.0.0-alpha03" olarak ayarlayın.
1.0.0-alpha02
7 Ekim 2026
Hata düzeltmeleri ve AGP test paketleriyle daha iyi entegrasyon.
1.0.0-alpha01
23 Eylül 2026
Otomatik yedekleme ve geri yükleme testi kitaplıklarının ilk sürümü,
androidx.test.backup:backup ve androidx.test.backup:backup-host.