Android

Hvad er Android-fragmenteringsproblem - Kan Google rette det?

Hvad er Android-fragmenteringsproblem - Kan Google rette det?

Lad os ikke forveksle Android-fragmentering med harddiskfragmentering eller andre lagerproblemer. Harddiskfragmentering - som de fleste af jer ved - er bits af filer spredt over hele lagerenheden, hvilket gør det vanskeligt for ethvert operativsystem at samle bitene og præsentere det for dig. Android-fragmentering er mere relateret til forskellen mellem Android-versionerne og appsversionen, der kører på enheden.

Definition af Android-fragmentering

Den nærmeste definition af Android-fragmentering, som jeg fandt på Internettet, var på Techopedia [1], “Android-fragmentering henviser til en bekymring over det alarmerende antal forskellige tilgængelige operativsystemversioner (OS) på markedet. Hovedproblemet er potentielt reduceret interoperabilitet mellem enheder til applikationer kodet ved hjælp af Android Software Development Kit (Android SDK)“.

Android-fragmenteringsproblem

Ovenstående definition af Android dækker det hele, men bruger et lidt tungt sprog. Kort sagt er der mindst tre versioner af Android, der kører på forskellige maskiner - på et givet tidspunkt. Lige nu er JellyBean og Ice Cream mest populære, mens Honeycomb stadig er på markedet.

Ligeledes er applikationerne udviklet til Android til forskellige versioner. Programmører, der udvikler apps, gør det i den nyeste version. Dette skaber et problem med inkompatibilitet, som nogle Android-brugere ikke kan bruge disse applikationer til. Blandt andre problemer er udnyttelse af telefondata ved hjælp af ondsindet software skrevet til ældre Android-versioner.

Når vi taler om software udviklet til Android, kan vi også antage telefonsoftwaren, hvorigennem Google leverer Android-opdateringer. Hvis telefonsoftware er udviklet til Android 4.0, chancerne er høje, det understøtter ikke apps designet til brug med Android 4.2. Følgende diagram fra TruTower [2] viser andelen af ​​androider på markedet som i maj 2013.

Et andet aspekt er, at med hver maskine kommer tilpasning. Hvis du bruger en LG-telefon, får du en tilpasset Android-oplevelse: en, som LG ønsker at tilbyde dig. Det samme operativsystem (Android) giver dig en anden oplevelse på en Samsung-telefon eller -tablet, da Samsung vil tilpasse det til deres enheder. Blandt disse tilpasninger går ensartetheden af ​​Android noget tabt (for eksempel kan menuerne og indstillingerne være forskellige).

Med andre ord er det problemet med forskellen i versioner af apps, grundlæggende telefonsoftware og Android. Denne forskel kan misbruges af folk til at bryde ind i din telefon eller tablet. Således er Android Fragmentation Problem faktisk mere et sikkerheds- og privatlivsproblem end blot inkompatibilitet.

Hvordan adresserer Google Android-fragmentering

Ifølge Trend Micro [3] skubber Google opdateringerne til telefonproducenter. Derefter bliver det telefonproducenternes ansvar at opgradere deres telefonsoftware, så din enhed er beskyttet. Det tempo, hvormed Android opdateres, er dog meget højere sammenlignet med opdateringer fra enhedsproducenter. Dette er det, der skaber problemet, der kan føre til funktionsfejl eller manglende evne til at bruge de nyeste versioner af apps.

Her er et diagram fra Trend Micro, der forklarer processen med Android-opdateringer. Trend Micro gør det også klart, at ældre maskiner sidder fast med tidligere versioner af Android, der ikke kan opdateres og derfor ikke kan bruge de nyere, bedre apps, der er tilgængelige i Play.

Det hedder desuden, at Android-fragmenteringsproblemet kan invitere skadelig software, da de ældre versioner af Android ikke har tilstrækkelig beskyttelse og dermed er sårbare over for udnyttelse.

RESUMÉ

Uforenelighed af apps med versionen af ​​Android-operativsystemet på din maskine fører til Android-fragmenteringsproblem. Selvom Google er i stand til at løse problemet, skal det afhænge af tredjepart (enhedsproducenter) for at gøre opdateringerne tilgængelige for slutbrugerne. Lige nu er der ingen måde, Google kan opdatere operativsystemet direkte på individuelle maskiner.

På grund af dette problem kan ikke kun applikationsfejl opstå, din enhed er tilbøjelig til ondsindet udnyttelse. For at være sikker

  1. Opdater din telefonsoftware regelmæssigt
  2. Brug gode mobile sikkerhedsprodukter. Der er også gratis tilgængelige - såsom Norton Mobile og Trend Micro

Vil du se, hvordan Microsoft tjener penge på Android?

Referencer:

[1] Techopedia, definition af Android-fragmentering

[2] TruTower, Googles seneste distributionsdiagram

[3] Trend Micro, opdatering af Android på enheder.

Installer nyeste Dolphin Emulator til Gamecube & Wii på Linux
Dolphin Emulator giver dig mulighed for at spille dine valgte Gamecube & Wii-spil på Linux Personal Computers (PC). Som en frit tilgængelig og open s...
Sådan bruges GameConqueror Cheat Engine i Linux
Artiklen dækker en vejledning om brug af GameConqueror-snydemotoren i Linux. Mange brugere, der spiller spil på Windows, bruger ofte "Cheat Engine" -a...
Bedste spilkonsolemulatorer til Linux
Denne artikel viser en liste over populære spilkonsolemuleringssoftware, der er tilgængelig til Linux. Emulation er et softwarekompatibilitetslag, der...