تعريف تجزئة Android ، المشكلة ، المشكلة ، الرسم البياني

دعونا لا نخلط بين تجزئة Android وتجزئة(Android fragmentation) القرص الصلب أو أي مشاكل تخزين أخرى. تجزئة القرص الصلب(Hard) - كما يعلم معظمكم - عبارة عن أجزاء من الملفات منتشرة في جميع أنحاء جهاز التخزين مما يجعل من الصعب على أي نظام تشغيل جمع البتات وتقديمها لك. يرتبط تجزئة Android(Android) بشكل أكبر بالاختلافات بين إصدارات Android وإصدارات التطبيقات التي تعمل على الجهاز.

تعريف تجزئة Android

أقرب تعريف لتجزئة Android وجدته على الإنترنت:

Android fragmentation refers to a concern over the alarming number of different available Android operating system (OS) versions in the market. The main issue is potentially reduced interoperability between devices of applications coded using the Android Software Development Kit (Android SDK).

مشكلة تجزئة Android

يغطي التعريف أعلاه لنظام Android كل شيء ولكنه يستخدم لغة ثقيلة قليلاً. بعبارات بسيطة ، هناك عدة إصدارات من Android تعمل على أجهزة مختلفة - في أي وقت محدد. JellyBean ، الآيس كريم(Ice Cream) ، قرص العسل(Honeycomb) ، إلخ هي بعض من أشهرها.

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

بالحديث عن البرامج المطورة لنظام Android ، يمكننا أيضًا افتراض برنامج الهاتف الذي تقدم Google من خلاله تحديثات Android . إذا تم تطوير برنامج الهاتف لنظام Android 4.0 ، فستكون هناك احتمالات كبيرة أنه لن يدعم التطبيقات المصممة للاستخدام مع Android 4.2 . يوضح الرسم البياني التالي من TruTower النسبة المئوية لأجهزة Android(Androids) .

تجزئة Android

جانب آخر هو أنه مع كل آلة يأتي التخصيص. إذا كنت تستخدم هاتف LG ، فستحصل على تجربة Android مخصصة : تجربة تريد LG تقديمها لك. يمنحك نظام التشغيل نفسه ( Android ) تجربة مختلفة على هاتف Samsung أو جهاز لوحي حيث ستقوم Samsung بتخصيصه لأجهزتهم. من بين هذا التخصيص ، فقد توحيد Android إلى حد ما (على سبيل المثال ، قد تختلف القوائم والخيارات).

بمعنى آخر ، إنها مشكلة الاختلافات في إصدارات التطبيقات وبرامج الهاتف الأساسية ونظام Android . يمكن للناس إساءة استخدام هذا الاختلاف لاقتحام هاتفك أو جهازك اللوحي. وبالتالي ، فإن مشكلة تجزئة Android(Android Fragmentation Problem) هي في الواقع مشكلة أمان وخصوصية أكثر من مجرد عدم توافق.

كيف تتعامل Google مع Android Fragmentation ؟

وفقًا لـ Trend Micro [3] ، تدفع Google التحديثات إلى الشركات المصنعة للهواتف. بعد ذلك ، تقع على عاتق مصنعي الهواتف مسؤولية ترقية برامج هواتفهم بحيث يكون جهازك محميًا. ومع ذلك ، فإن وتيرة تحديث Android أعلى بكثير مقارنة بالتحديثات من قبل الشركات المصنعة للأجهزة. هذا هو سبب المشكلة التي قد تؤدي إلى حدوث خلل أو عدم القدرة على استخدام أحدث إصدارات التطبيقات.

فيما يلي رسم بياني من Trend Micro يوضح عملية تحديثات Android(Android Updates) . يوضح Trend Micro أيضًا أن الأجهزة القديمة عالقة مع الإصدارات السابقة من (Trend Micro)Android التي لا يمكن تحديثها ، وبالتالي لا يمكنها استخدام أحدث وأفضل التطبيقات المتوفرة في Play .

02 مشكلة إلغاء تجزئة Android - هل تستطيع Google حلها

وتنص كذلك على أن مشكلة تجزئة Android(Android Fragmentation Problem) قد تدعو إلى برامج ضارة لأن الإصدارات القديمة من Android لا تتمتع بحماية كافية وبالتالي فهي عرضة للاستغلال.

ملخص(SUMMARY)

يؤدي عدم توافق التطبيقات مع إصدار نظام التشغيل Android على جهازك إلى مشكلة تجزئة Android(Android Fragmentation Problem) . على الرغم من أن Google(Though Google) قادرة على معالجة المشكلة ، إلا أنها يجب أن تعتمد على جهة خارجية (الشركات المصنعة للأجهزة) لإتاحة التحديثات للمستخدمين النهائيين. في الوقت الحالي ، لا توجد طريقة يمكن لـ Google من خلالها تحديث نظام التشغيل مباشرة على الأجهزة الفردية.

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

  1. قم بتحديث برامج هاتفك بانتظام
  2. استخدم(Use) منتجات أمان جيدة للجوال. هناك أيضًا برامج مجانية متوفرة - مثل Norton Mobile و Trend Micro

هل تريد أن ترى كيف تجني Microsoft الأموال من Android؟(Want to see how Microsoft makes money from Android?)



About the author

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



Related posts