يفرض Android 11 على التطبيقات دعم النسخ الاحتياطية المحلية وليس النسخ الاحتياطية السحابية

ليس سراً أن النسخ الاحتياطي واستعادة التطبيقات والبيانات أمر سيئ على Android، خاصة عند تبديل الأجهزة. يعمل Android 11 على تحسين الأمور قليلاً.

لن يكون الأمر مثيرًا للجدل بالنسبة لي أن أقول إن النسخ الاحتياطي للتطبيقات واستعادتها يعد تجربة مروعة على Android. الآن، هذا البيان ليس صحيحًا عالميًا - إذا كنت تقوم بالترقية إلى جهاز Android من نفس المورد مثل جهازك السابق، فستكون عملية ترحيل التطبيق سلسة بشكل عام. اسأل أي شخص حاول ترحيل جميع تطبيقاته إلى هاتف جديد من شركة تصنيع أصلية مختلفة، بما في ذلك الجميع تقريبًا يعملون في الوسائط التقنية، ومن المحتمل أن تسمع شكاوى حول الاضطرار إلى إعداد التطبيقات مرة أخرى. لقد أحدث Android 11 بهدوء تغييرًا كبيرًا على هذه الجبهة، ولكن للأسف لم تقطع Google شوطًا كافيًا بعد.

السبب الرئيسي وراء صعوبة دعم التطبيقات واستعادتها على Android هو أن العديد من التطبيقات لا تسمح بالنسخ الاحتياطي لبياناتها. يدعم Android أصلاً النسخ الاحتياطي واستعادة التطبيقات وبياناتها من خلال مدير النسخ الاحتياطي البنية التحتية الموجودة على معظم أجهزة Android يتم التعامل معها من خلال خدمات Google Play

مع الملفات المخزنة في السحابة على حسابات Google Drive الفردية للمستخدمين. ما يصل إلى 25 ميغابايت من ملفات البيانات الخاصة بالتطبيق، بما في ذلك التفضيلات المشتركة وقواعد البيانات والملفات المحفوظة في أدلة التخزين الداخلية والخارجية الخاصة بالتطبيق، يمكن نسخها احتياطيًا. ومع ذلك، يقوم العديد من المطورين بإلغاء الاشتراك في الاحتفاظ بنسخة احتياطية من بيانات تطبيقاتهم عن طريق تعيين الإعداد android: allowBackup صفة ظاهرة إلى "كاذبة". هناك أسباب وجيهة لإلغاء الاشتراك في بعض التطبيقات، خاصة إذا كان التطبيق يتعامل مع بيانات حساسة ولا يريد استخراج تلك البيانات، ولكن تلك الأسباب يجب ألا تعتمد التطبيقات على افتراض أنه لا يمكن الوصول إلى أدلة البيانات الخاصة بها، ويجب بدلاً من ذلك تشفير أي بيانات حساسة تعمل عليها مع.

وبالتالي، بغض النظر عن النهج الذي تتبعه لإجراء نسخ احتياطي لتطبيقاتك وبياناتها، سواء كان الأمر كذلك من خلال بنك التنمية الآسيويأو Google Drive أو تطبيق مثل هيليوم، لا توجد طريقة لإجراء نسخ احتياطي كامل لكل تطبيق على جهازك. هذا هو السبب في أن التطبيقات مثل النسخ الاحتياطي والاستعادة التي تدعم الجذر النسخ الاحتياطي التيتانيوم كانت موجودة لفترة طويلة لأن جميع الحلول غير الجذرية ليست فعالة تقريبًا في ترحيل البيانات. بالنسبة للمستخدم العادي، يمكن أن يؤدي ذلك إلى تجربة محبطة عند إعداد الجهاز بعد إعادة ضبط المصنع أو عند التبديل إلى جهاز جديد.

ما الذي تغير في Android 11؟

ومع ذلك، على نظام Android 11، النظام يتجاهل ال allowBackup سمة البيان لعمليات ترحيل ملفات التطبيق "من جهاز إلى جهاز". يؤثر هذا فقط على التطبيقات التي تستهدف مستوى واجهة برمجة التطبيقات (API) 30، وهو ما لا يفعله الكثيرون في الوقت الحالي، ولكن سيكون هناك ارتفاع كبير في التطبيقات التي تستهدف Android 11 في العام المقبل بفضل Google Play. تغيير متطلبات مستوى API.

بالنسبة للمستخدمين المتميزين، هذا يعني أن النسخ الاحتياطي والاستعادة من ADB قد يصبح أكثر قوة في Android 11. آخر مرة شهدت فيها عملية النسخ الاحتياطي والاستعادة لـ ADB ترقية كان في أندرويد 8.0 أوريو. لسوء الحظ، ADB النسخ الاحتياطي والاستعادة تم إهماله ويمكن إزالته في إصدار مستقبلي (لا يزال يعمل في Android 11 Beta 1)، فمن يدري كم من الوقت ستتمكن من الاستفادة من هذا التغيير في سلوك النظام الأساسي.

على الجانب الآخر، سيظل النظام يحترم allowBackup سمة للنسخ الاحتياطي والاستعادة المستندة إلى السحابة. للأسف، هذا يعني أن عمليات النسخ الاحتياطي والاستعادة الأفضل لن تكون متاحة للمستخدم العادي الذي يستعيد نسخة احتياطية من Google Drive.