لماذا "فرض الإغلاق" لتطبيقات Android؟

لدينا جميعًا هذا التطبيق العنيد الذي لن يعمل. يتم الترحيب بمستخدمي Android باستمرار بقول "توقفت التطبيقات بشكل غير متوقع. حاول مرة اخرى." رسالة عندما تحتاج إلى استخدام التطبيق أكثر من غيره. خيارك الوحيد هو النقر على "فرض الإغلاق" للخروج من التطبيق. سألني العديد من الأشخاص "لماذا تفرض تطبيقات Android الإغلاق؟" ليس من السهل الإجابة على هذا السؤال. يمكن أن يكون هناك أسباب عديدة.

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

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

إصلاح مشاكل إغلاق القوة المشتركة

في أغلب الأحيان ، يكون سبب إغلاق الرسائل هو وصول التطبيق إلى البيانات التالفة. لسبب أو لآخر ، يتوقع التطبيق أن تكون بعض البيانات متاحة ولا يمكن الوصول إليها. نظرًا لأن البرنامج غير مبرمج أو "يُطلب منه" ما يجب فعله في مثل هذه المواقف ، فإن النتيجة هي إغلاق القوة. في هذه الحالات ، يمكنك عادةً حل المشكلة بالذهاب إلى الإعدادات> التطبيقات> اسم التطبيق> مسح البيانات. إذا لم يفلح ذلك ، فقد تحتاج إلى الاتصال بمطور التطبيق للحصول على المشورة.

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