يحذر مطورو Dolphin Emulator من الوظائف المحدودة بسبب تغييرات Scoped Storage في Android

يحذر مطورو Dolphin Emulator من الوظائف المحدودة بسبب تغييرات التخزين ذات النطاق المحدد في Android. تابع القراءة لمعرفة المزيد.

لقد كانت قواعد التخزين ذات النطاق المحدد في Android أ نقطة الخلاف الرئيسية بين مطوري التطبيقات. على الرغم من أن Scoped Storage ضروري بلا شك لتقليل مقدار وصول التطبيقات إلى الملفات الخاصة للمستخدم، إلا أنه يتم تنفيذه يغير بشكل أساسي كيفية وصول التطبيقات إلى وحدة التخزين الداخلية لهاتفك، مما يؤدي إلى إنشاء العديد من القيود لمجموعة واسعة من التطبيقات في عملية. على سبيل المثال، المطورون الذين قاموا بتطوير Dolphin Emulator، وهو المحاكي مفتوح المصدر الأكثر شعبية لـ Nintendo GameCube و لقد حذرت Wii الآن من أن المحاكي سيقدم وظائف محدودة بسبب تغييرات Scoped Storage المقدمة في Android 11.

في الدولفين تقرير التطور في شهري ديسمبر 2020 ويناير 2021، يسلط المطورون الضوء على كيف ستحد تغييرات Scoped Storage في Android من وظائف المحاكي. ويلاحظ أنه بسبب ضعف أداء واجهة برمجة التطبيقات الخاصة بـ Storage Access Framework، تمت زيادة أوقات تحميل قائمة الألعاب بأكثر من عشرة أضعاف. وعلى الرغم من أن ذلك لا يؤثر على أداء المحاكاة الفعلي، إلا أنه سيؤثر سلبًا على تجربة المستخدم. بالإضافة إلى ذلك، ستجبر قيود واجهة برمجة التطبيقات (API) المطورين على إسقاط بعض الميزات، مثل تخصيص المسارات لجهاز Wii NAND.

"هذا أمر مؤسف لأن العديد من مستخدمينا يرغبون في الاستفادة من NANDs المتعددة بسبب القيود الصارمة على مساحة Wii والتي لا يمكن للمحاكاة تجاوزها بسهولة. حاليًا، نخطط لاستخدام دليل Wii NAND واحد محدد مسبقًا لتجاوز الحاجة إلى Scoped Storage. على الرغم من أن هذا يعني عدم وجود مشكلات في الأداء، إلا أنه يعني أن مستخدمي Android سيكونون مقيدين باستخدام جهاز Wii NAND واحد. وسيتعين عليه أيضًا استخدام وحدة التخزين الداخلية للجهاز." يضيف التقرير.

سيكون للتغييرات تأثير سلبي أكبر بكثير تلفزيون أندرويد المستخدمين. يشير التقرير إلى أنه بينما يعمل منتقي الملفات في Dolphin Emulator على بعض الأجهزة، فإن منتقي المجلدات الذي يستخدمه المحاكي لتحديد أدلة اللعبة هو معطل تمامًا على Android TV. ونتيجة لذلك، لن تتمكن أجهزة Android TV التي تعمل بنظام Android 11 من استخدام وظيفة قائمة ألعاب Dolphin على الإطلاق. ومع ذلك، ستستمر الأجهزة التي تعمل بإصدارات أقدم من Android في استخدام الإصدار القديم من منتقي المجلدات. أجهزة مثل NVIDIA تلفزيون شيلد، التي تعمل بنظام Android 9 أو الإصدارات الأقدم، لن تتأثر بالتغييرات، وستستمر قائمة ألعاب Dolphin في العمل بشكل طبيعي حتى يتم التحديث إلى Android 11.

علاوة على ذلك، نظرًا لأن Dolphin Emulator يستهدف حاليًا Android 10 SDK، فقد قام مطوروه بذلك ببطء تنفيذ الدعم لـ Storage Access Framework API دون الاضطرار إلى استخدامه في المناطق التي قد يتسبب فيها ذلك مشاكل. ولكن بحلول نوفمبر 2021، سيضطر المطورون إلى التوافق مع Storage Access Framework API من أجل نشر التحديثات على Google Play، الأمر الذي سيغير الأمور تمامًا لمستخدمي Android 11. لحسن الحظ، على الرغم من أن التغييرات ستؤثر سلبًا على تجربة المستخدم بعدة طرق، إلا أن تجربة المحاكاة الأساسية لن يتم المساس بها.

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

محاكي دولفينمطور: محاكي دولفين

مجاني.

4.

تحميل