للاطّلاع على القائمة الكاملة للتغييرات في كل إصدار من المكتبة، يُرجى مراجعة
ملاحظات إصدار androidx.test.backup.
1.0.0-alpha04
4 نوفمبر 2026
- تمت إضافة أنواع
StorageDomainلـrunBackupRestoreFlow:DataStorePreferenceلـ Preferences DataStore وCustomDataلـ إجراءات الجهاز المخصّصة وExcludedDataللتحقّق من عدم استعادة البيانات المستبعَدة. لمزيد من المعلومات، يُرجى الاطّلاع على أنواع مساحة التخزين المدمجة. - تمت إضافة
isDeviceProtectedStorageإلى أنواعStorageDomainالمضمّنة لاختبار مساحة التخزين المحمية على الجهاز. تمت إضافة قيمةSet<String>إلىStorageDomain.Preference. - تمت إضافة
restoreOnإلىrunBackupRestoreFlowمن أجل عمليات النقل بين الأجهزة، وuninstallAppإلىBackupRestoreController، وminApiوmaxApiإلى@Device. لمزيد من المعلومات، يُرجى الاطّلاع على اختيار الأجهزة. - تمت إضافة
BackupActionResult.dataوBackupActionResult.getOrThrowلقراءة البيانات التي تعرضها إجراءات الجهاز والتعطُّل عند تعذُّر تنفيذ إجراء. - تم تعديل
BackupRestoreExtensionلحفظ logcat من كل جهاز عند تعذُّر الاختبار وإدراج مسارات الملفات في مخرجات تعذُّر الاختبار. لإيقاف حفظ السجلّ، مرِّر-Dandroidx.test.backup.device.logs.enabled=false. لمزيد من المعلومات، يُرجى الاطّلاع على فحص تقارير الاختبار. - تم تسجيل "
BackupRestoreTestRunner" في "InstrumentationRegistry" حتى تتمكّن إجراءات الجهاز من الاتصال بـ "getInstrumentation". تمت إضافة قيمةtestApplicationIdاختيارية إلى@BackupRestoreConfigوأصبحت السمةapplicationIdاختيارية. - تمت إزالة
BackupDeviceAction.phaseوPHASE_POPULATEوPHASE_VERIFYودالة الإنشاءBackupRestoreExtension(AdbSession). إزالة "override val phase" من الإجراءات المخصّصة على الجهاز
لاستخدام هذا الإصدار، اضبط backupTestLibraryVersion على "1.0.0-alpha04" في
الحزمة الاختبارية.
1.0.0-alpha03
21 أكتوبر 2026
- يتم إجراء الاختبارات في حزمة اختبارية احتياطية على صيغة التطبيق التي تستهدفها الحزمة، وبالتالي لا تحتاج إلى
@BackupRestoreConfig. - يمكنك ربط دور
@Deviceبجهاز باستخدام سمة النظامandroidx.test.backup.device.serial.{role}. لمزيد من المعلومات، يُرجى الاطّلاع على اختيار الأجهزة. - عندما تتخطّى "خدمات Google Play" تطبيقك أو تحتاج إلى تحديث لاستعادته، تفشل عملية الاستعادة وتظهر رسالة خطأ توضّح السبب. لمزيد من المعلومات، يُرجى الاطّلاع على تحديد المشاكل وحلّها لعمليات الاستعادة غير المكتملة.
- إصلاح الأخطاء وإدخال تحسينات على الموثوقية
لاستخدام هذا الإصدار، اضبط backupTestLibraryVersion على "1.0.0-alpha03" في
حزمة الاختبار.
1.0.0-alpha02
7 أكتوبر 2026
تم إصلاح الأخطاء وتحسين التكامل مع حِزم اختبار AGP.
1.0.0-alpha01
23 سبتمبر 2026
الإصدار الأوّلي لمكتبات اختبار الاحتفاظ بنسخة احتياطية والاستعادة تلقائيًا،
androidx.test.backup:backup وandroidx.test.backup:backup-host.