تعریف تکه تکه شدن اندروید، مشکل، مشکل، نمودار
بیایید تکه تکه شدن اندروید(Android fragmentation) را با قطعه قطعه شدن هارد دیسک یا هر مشکل ذخیره سازی دیگری اشتباه نگیریم. قطعه قطعه شدن هارد(Hard) دیسک - همانطور که بیشتر شما می دانید - بیت هایی از فایل ها هستند که در سراسر دستگاه ذخیره سازی پخش شده اند و در نتیجه جمع آوری بیت ها و ارائه آنها به شما برای هر سیستم عاملی مشکل می شود. تکه تکه شدن اندروید(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) در هر زمان معینی در ماشین های مختلف اجرا می شود. JellyBean ، Ice Cream ، Honeycomb و غیره از معروفترین آنها هستند.
به همین ترتیب، برنامه های توسعه یافته برای اندروید(Android) برای نسخه های مختلف هستند. برنامه نویسانی که برنامه ها را توسعه می دهند این کار را برای آخرین نسخه انجام می دهند. این مشکل ناسازگاری ایجاد می کند که به دلیل آن برخی از کاربران اندروید(Android) نمی توانند از آن برنامه ها استفاده کنند. از جمله مشکلات دیگر، بهره برداری از داده های تلفن با استفاده از نرم افزارهای مخربی است که برای نسخه های قدیمی اندروید(Android) نوشته شده است.
در مورد نرمافزار توسعهیافته برای اندروید(Android) ، میتوانیم نرمافزار تلفنی را نیز فرض کنیم که Google از طریق آن بهروزرسانیهای اندروید(Android) را ارائه میکند. اگر نرم افزار تلفن برای Android 4.0 توسعه یافته باشد ، احتمال اینکه از برنامه های طراحی شده برای استفاده با Android 4.2 پشتیبانی نکند، زیاد است. نمودار زیر از TruTower درصد اندرویدها را نشان می دهد(Androids) .
جنبه دیگر این است که با هر ماشینی شخصی سازی همراه است. اگر از گوشی الجی استفاده میکنید، یک تجربه اندرویدی(Android) سفارشیشده را دریافت خواهید کرد : تجربهای که الجی میخواهد به شما ارائه دهد. همان سیستم عامل ( اندروید(Android) ) تجربه متفاوتی را در تلفن یا رایانه لوحی سامسونگ به شما ارائه می دهد زیرا سامسونگ (Samsung)آن(Samsung) را برای دستگاه های خود سفارشی می کند. در میان این سفارشی سازی، یکنواختی اندروید(Android) تا حدودی از بین رفته است (به عنوان مثال، منوها و گزینه ها ممکن است متفاوت باشند).
به عبارت دیگر، مشکل تفاوت نسخه های برنامه ها، نرم افزارهای پایه گوشی و اندروید(Android) است. این تفاوت می تواند توسط افراد برای نفوذ به گوشی یا تبلت شما مورد سوء استفاده قرار گیرد. بنابراین، مشکل تکه تکه شدن اندروید(Android Fragmentation Problem) در واقع بیشتر یک مسئله امنیتی و حریم خصوصی است تا ناسازگاری.
گوگل(Google) چگونه به Android Fragmentation رسیدگی می کند ؟
طبق گفته Trend Micro [3]، گوگل(Google) بهروزرسانیها را به تولیدکنندگان تلفن ارائه میکند. سپس، این وظیفه سازندگان تلفن می شود که نرم افزار تلفن خود را ارتقا دهند تا از دستگاه شما محافظت شود. با این حال، سرعت بهروزرسانی اندروید(Android) در مقایسه با بهروزرسانیهای تولیدکنندگان دستگاه بسیار بالاتر است. این همان چیزی است که مشکلی را ایجاد می کند که ممکن است منجر به عملکرد نادرست یا عدم استفاده از آخرین نسخه برنامه ها شود.
در اینجا نموداری از Trend Micro است که روند به (Trend Micro)روز رسانی اندروید(Android Updates) را توضیح می دهد . Trend Micro همچنین روشن میکند که دستگاههای قدیمیتر با نسخههای قبلی Android که نمیتوانند بهروزرسانی شوند، گیر کردهاند و از این رو نمیتوانند از برنامههای جدیدتر و بهتر موجود در Play استفاده کنند.
همچنین بیان می کند که مشکل تکه تکه شدن اندروید(Android Fragmentation Problem) ممکن است نرم افزارهای مخرب را دعوت کند زیرا نسخه های قدیمی اندروید(Android) از محافظت کافی برخوردار نیستند و در نتیجه در برابر سوء استفاده آسیب پذیر هستند.
خلاصه(SUMMARY)
ناسازگاری برنامه ها با نسخه سیستم عامل اندروید(Android) روی دستگاه شما منجر به مشکل تکه تکه شدن اندروید(Android Fragmentation Problem) می شود . اگرچه گوگل(Though Google) قادر به حل این مشکل است، اما برای در دسترس قرار دادن بهروزرسانیها برای کاربران نهایی باید به شخص ثالث (سازندگان دستگاه) وابسته باشد. در حال حاضر، هیچ راهی وجود ندارد که گوگل(Google) بتواند مستقیماً سیستم عامل را روی دستگاههای جداگانه بهروزرسانی کند.
با توجه به این مشکل، نه تنها ممکن است خرابی برنامه رخ دهد، بلکه دستگاه شما مستعد سوء استفاده های مخرب است. برای در امان ماندن
- نرم افزار گوشی خود را به طور منظم به روز کنید
- (Use)از محصولات امنیتی موبایل خوب استفاده کنید . موارد رایگان نیز وجود دارد - مانند Norton Mobile و Trend Micro
می خواهید ببینید مایکروسافت چگونه از اندروید درآمد کسب می کند؟(Want to see how Microsoft makes money from Android?)
Related posts
آخرین ویژگی های Google Photos app برای iOS and Android
3 Ways به فروشگاه Play به روز رسانی گوگل به نیروی به روز رسانی]
Fix Download Pending Error در Google Play Store
10 Ways به Fix Google Photos نه Backing تا
5 راه برای آپلود فایل ها به Google Drive
چگونه ON OK Google را در Android Phone روشن کنید
چگونه می ذخیره نامحدود در Google Photos
Fix Google Assistant نگه می دارد ظاهر تصادفی
چگونه برای تغییر search engine در Chrome برای Windows، MacOS و Android و iOS
حذف Google Search bar از Android Homescreen
چگونه به Fix Google Play Store Errors (2021)
چگونه Manually Update Google Play Services
نحوه توقف Chrome از درخواست برای ذخیره گذرواژهها
4 Best Android Office Suites Besides Google and Microsoft
نحوه اضافه کردن مردم خود را در Google Search Card
چگونه به Factory Reset Google Pixel 2
Fix Unfortunately Google Play Services Has Stopped Working Error
Fix Emergency Calls Only and No Service Issue در Android
چگونه Google Assistant را در Lock Screen غیرفعال کنیم
11 Tips به Fix Google Pay نه Working Issue