يستعد Android 14 لإضافة ميزة استنساخ التطبيقات التي ستتيح لك استنساخ تطبيق حتى تتمكن من استخدام حسابين في نفس الوقت.
هناك العديد من الأسباب التي تجعل المرء يمتلك حسابات متعددة لخدمة عبر الإنترنت ، ولكن إذا كان ذلك ممكنًا لا يسمح لك تطبيق Android الخاص بالخدمة بالتبديل بين حساباتك ، فسيتعين عليك العثور على الحل. ربما يكون لديك حساب واحد مسجل الدخول على التطبيق وآخر على موقع الويب ، أو ربما قمت باستنساخ التطبيق بحيث يكون لديك مثيلين مثبتين على هاتفك.
يعد استنساخ التطبيقات حلاً شائعًا حقًا لهذه المشكلة ، ولكن ما لم تنفذ الشركة المصنعة للجهاز ميزة نفسها ، فسيتعين عليك العثور على تطبيق شبيه لجهة خارجية على Google Play أو في أي مكان آخر للقيام بامتداد وظيفة. هذا لأن Android لا يدعم في الأصل تطبيقات الاستنساخ ، ولكن قد يتغير ذلك مع Android 14.
تختبر Google ميزة "التطبيقات المستنسخة" الجديدة في أندرويد 14 سيتيح لك ذلك "إنشاء مثيل ثانٍ للتطبيق بحيث يمكنك استخدام حسابين في نفس الوقت". قد تكون هذه الميزة متاح للمستخدمين من خلال تطبيق الإعدادات ضمن الإعدادات> التطبيقات> التطبيقات المستنسخة ، كما هو موضح في لقطات الشاشة المضمنة أقل.
عند استنساخ تطبيقك الأول من خلال ميزة "التطبيقات المستنسخة" ، ينشئ Android ما يُسمى "ملف تعريف المستخدم المستنسخ" ويثبت هذا التطبيق على الملف الشخصي. يتم تثبيت أي تطبيقات تقوم بنسخها بعد ذلك على نفس ملف تعريف النسخ الذي تم إنشاؤه من قبل. نظرًا لأن الملف الشخصي للنسخ لا يشارك بيانات التطبيق مع الملف الشخصي الأصلي للمستخدم ، فإن هذا يعني أن أي تطبيقات تنسخها لن تحتفظ بمعلومات تسجيل الدخول أو الإعدادات ، لذا سيتعين عليك إعدادها من البداية. إذا قررت أنك لست بحاجة إلى التطبيق المستنسخ بعد الآن ، يمكنك حذف التطبيق من خلال صفحة "التطبيقات المستنسخة" أو من خلال واجهة "معلومات التطبيق" القياسية.
على الرغم من أن ميزة "التطبيقات المستنسخة" جديدة في Android 14 ، إلا أن ملف تعريف المستخدم المستنسخ نفسه كان أولاً تم تقديمه في Android 12. ومع ذلك ، لم يقدم Android طريقة ، خارج أوامر ADB ، للمستخدمين لإنشاء هذا الملف الشخصي أو اختيار التطبيقات لتثبيت التطبيقات عليها - حتى الآن.
هناك جزء أساسي آخر كان مفقودًا في الإصدارات السابقة (ولا يزال مفقودًا في Android 14 DP1) وهو تكامل المشغل. يجب التمييز بين التطبيقات المستنسخة وأصولها الأصلية على الشاشة الرئيسية بطريقة ما ، وإلا فستفتح التطبيق الخطأ عن طريق الخطأ طوال الوقت. في الإصدارات السابقة ، كان المشغل تطبيق الشارات عن طريق الخطأ الإشارة إلى أن التطبيقات المستنسخة تنتمي إلى ملف شخصي للعمل. في الواقع ، قد يعتقد المشغل أن جهازك يحتوي على ملف شخصي للعمل عندما لا يوجد أي شيء على الإطلاق ، مما يؤدي إلى ازدحام درج التطبيق بعلامة تبويب الملف الشخصي للعمل. على الرغم من أن Pixel Launcher في Android 14 DP1 لا يطبق شارة ملف تعريف العمل على التطبيقات المستنسخة ، فإنه لا يميز بينها على الإطلاق ، كما أنه يستمر في الخطأ المتمثل في إنشاء علامة تبويب ملف تعريف العمل. على الأقل ، من الواضح الآن أن استنساخ التطبيق في طور الترقية ليكون قابلاً للاستخدام بالفعل في Android 14.
هذا لا يعني أنه لا يمكنك استنساخ التطبيقات إذا كان جهازك لا يعمل بنظام Android 14. كما ذكرت من قبل ، يتم شحن العديد من منشآت OEM الخاصة بـ Android مع هذه الميزة ، وهناك أيضًا الكثير من تطبيقات الجهات الخارجية التي توفر هذه الوظيفة. بالنسبة للجزء الأكبر ، تقوم هذه التطبيقات الحالية باستنساخ التطبيقات عن طريق تثبيتها على ملفات تعريف المستخدمين الثانوية. على سبيل المثال ، يُنشئ OxygenOS من OnePlus ملف تعريف مستخدم مخصصًا لـ ميزة "التطبيقات المتوازية" ثم يقوم بتثبيت التطبيقات التي تختارها عليها. معظم مستنسخات تطبيقات الطرف الثالث مثل مَأوىً إنشاء ملف شخصي للعمل لأن هذا هو النوع الوحيد من الملفات الشخصية التي يمكنهم إنشاؤها باستخدام واجهات برمجة التطبيقات المتاحة لهم والامتيازات التي يمكنهم الحصول عليها.
أثناء تثبيت أحد التطبيقات على ملف شخصي للعمل يؤدي إلى استنساخه بشكل فعال ، فإن استخدام ملف شخصي للعمل بهذه الطريقة يطرح بعض التحديات. إلى جانب تعارض واجهة المستخدم ، يتم عزل ملفات تعريف العمل تمامًا عن حساب المستخدم الأساسي ، لذلك قد يكون الوصول إلى الملفات ومشاركة الملفات بين الملفات الشخصية أمرًا صعبًا. من ناحية أخرى ، يتم عزل ملف تعريف النسخ جزئيًا فقط من ملف التعريف الأصلي الخاص به. التطبيقات المثبتة في ملف النسخ الشخصي لها أدلة بيانات التطبيق الخاصة بها ولا يمكنها الوصول إلى الملفات المحفوظة في بيانات التطبيق الخاصة أدلة التطبيقات الأصلية في الملف الشخصي الرئيسي ، ولكن يمكنهم الوصول إلى مساحة التخزين أو البيانات التي يمكن الوصول إليها أيضًا من التطبيقات الموجودة على الوالدين حساب تعريفي.
يتم تحديد تنفيذ واستخدام ملف تعريف استنساخ Android بواسطة CDD ، أو مستند تعريف التوافق. نظام Android 13 CDD تنص على أن إنشاء ملف شخصي للنسخ لأغراض تشغيل مثيلات مزدوجة من نفس التطبيق أمر اختياري ، لكنني لست متأكدًا مما إذا كان سيصبح ميزة مطلوبة لمصنعي المعدات الأصلية لتطبيقها في Android 14. الآن وقد يبدو أن الميزة تحظى بدعم من Google ، ومع ذلك ، أتوقع أن يكون لدى مصنعي المعدات الأصلية حتى الآن لتنفيذ هذا النوع من الميزات بالفعل ستعتمد ببساطة استنساخ تطبيقات Android 14 تطبيق.
ومع ذلك ، هناك بعض التحذيرات التي يجب أن أشير إليها. بادئ ذي بدء ، يتم حاليًا اختبار هذه الميزة بواسطة Google ، لذلك ليس هناك ما يضمن أنها ستشق طريقها إلى إصدار Android 14 المستقر. يتم تعطيل هذه الميزة افتراضيًا في Android 14 DP1 ، لذلك اضطررت إلى تبديل علامة المطور للحصول على واجهة المستخدم هذه لتظهر في تطبيق الإعدادات.
علاوة على ذلك ، فإن قائمة التطبيقات القابلة للاستنساخ مقتصرة حاليًا على عدد قليل من التطبيقات التي حددتها الشركة المصنعة للمعدات الأصلية ؛ اضطررت إلى تعديل علامة لإظهار Discord و Facebook و Telegram في لقطات الشاشة الموضحة أعلاه. لا توجد آلية أو واجهة برمجة تطبيقات للتمكين أو إلغاء الاشتراك ، ولا أعرف ما إذا كان يتم تطوير مثل هذا الشيء حاليًا. سأراقب أي تطوير إضافي لهذه الميزة.