Дефиниция на фрагментация на 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 ще(Samsung) го персонализира за своите устройства. Сред това персонализиране еднаквостта на Android е донякъде загубена (например менютата и опциите може да се различават).

С други думи, това е проблемът с разликите във версиите на приложенията, основния софтуер на телефона и Android . Тази разлика може да бъде злоупотребена от хората, за да проникнат във вашия телефон или таблет. По този начин проблемът с фрагментацията на Android(Android Fragmentation Problem) всъщност е по-скоро проблем със сигурността и поверителността, отколкото просто с несъвместимост.

Как Google се справя с фрагментацията на Android(Android Fragmentation) ?

Според Trend Micro [3], Google изпраща актуализациите на производителите на телефони. След това става отговорност на производителите на телефони да надстроят софтуера на телефона си, така че вашето устройство да бъде защитено. Темпото, с което се актуализира Android , обаче е много по-високо в сравнение с актуализациите от производителите на устройства. Това е, което създава проблема, който може да доведе до неправилно функциониране или невъзможност за използване на най-новите версии на приложенията.

Ето диаграма от Trend Micro , която обяснява процеса на актуализации на Android(Android Updates) . Trend Micro също така дава да се разбере, че по-старите машини са останали с предишни версии на Android , които не могат да бъдат актуализирани и следователно не могат да използват по-новите, по-добри приложения, налични в Play .

02 Проблем с дефрагментацията на Android - може ли Google да го реши

Освен това се посочва, че проблемът с фрагментацията(Android Fragmentation Problem) на Android може да доведе до злонамерен софтуер, тъй като по-старите версии на 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

Аз съм компютърен специалист с над 10 години опит в областта на браузърите, Microsoft office и onedrive. Специализирам се в уеб разработка, изследване на потребителския опит и разработка на широкомащабни приложения. Моите умения се използват от някои от водещите световни компании, включително Google, Facebook и Apple.



Related posts