Android (operativsystem) -Android (operating system)

Android
Ett platt robothuvud, en ljus havsgrön halvcirkel med antenner och små hål för ögon.
Skärmdump
Android 12 startskärm 2.png
Android 12 startskärm med Pixel Launcher
Utvecklaren Olika (mest Google och Open Handset Alliance )
Skrivet i Java (UI), C (kärna), C++ och andra
OS-familjen Unix-liknande (modifierad Linux-kärna )
Arbetstillstånd Nuvarande
Källmodell Öppen källkod (de flesta enheter inkluderar proprietära komponenter, som Google Play )
Initial release 23 september 2008 ; 13 år sedan ( 2008-09-23 )
Senaste släppningen Android 12 / 4 oktober 2021 ; 4 månader sedan ( 2021-10-04 )
Senaste förhandsvisningen Android 12 Beta 5 / 8 september 2021 ; 5 månader sedan ( 2021-09-08 )
Förvar
Marknadsföringsmål Smartphones , surfplattor , smarta TV-apparater ( Android TV ), Android Auto och smartklockor ( Wear OS )
Tillgänglig i 100+ språk
Uppdateringsmetod Över luften
Pakethanterare APK -baserad
Plattformar 64-bitars ARM , x86-64 , inofficiellt RISC-V- stöd; 32-bitars (för t.ex. ARM) stöddes
Typ av kärna Linux kärna
Användarland Bionic libc , mksh- skal, Toybox som kärnverktyg
Standardanvändargränssnitt
_
Grafisk ( multi-touch )
Licens
Officiell hemsida www .android .com Redigera detta på Wikidata
Supportstatus
Stöds
Artiklar i serien
Android versionshistorik

Android är ett mobilt operativsystem baserat på en modifierad version av Linux-kärnan och annan programvara med öppen källkod , designad främst för mobila enheter med pekskärm som smartphones och surfplattor . Android är utvecklat av ett konsortium av utvecklare som kallas Open Handset Alliance och kommersiellt sponsrat av Google . Den avtäcktes i november 2007, med den första kommersiella Android-enheten, HTC Dream , som lanserades i september 2008.

De flesta versioner av Android är proprietära. Kärnkomponenterna är hämtade från Android Open Source Project (AOSP), som är gratis programvara med öppen källkod som huvudsakligen är licensierad under Apache-licensen . När Android faktiskt är installerat på enheter är möjligheten att modifiera den annars FOSS-programvaran vanligtvis begränsad, antingen genom att inte tillhandahålla motsvarande källkod eller förhindra ominstallation genom tekniska åtgärder, vilket gör den installerade versionen proprietär. De flesta Android-enheter levereras med ytterligare proprietär programvara förinstallerad, framför allt Google Mobile Services (GMS) som inkluderar kärnappar som Google Chrome , den digitala distributionsplattformen Google Play och tillhörande utvecklingsplattform för Google Play Services .

Över 70 procent av Android-smarttelefonerna kör Googles ekosystem; vissa med leverantörsanpassat användargränssnitt och programvarupaket, som TouchWiz och senare One UI från Samsung och HTC Sense . Konkurrerande Android-ekosystem och gafflar inkluderar Fire OS (utvecklat av Amazon ) eller LineageOS . Men "Android"-namnet och logotypen är varumärken som tillhör Google, vilket inför standarder för att begränsa användningen av Android-varumärken av "ocertifierade" enheter utanför deras ekosystem.

Källkoden har använts för att utveckla varianter av Android på en rad annan elektronik, såsom spelkonsoler , digitalkameror , bärbara mediespelare , datorer , var och en med ett specialiserat användargränssnitt. Några välkända derivat inkluderar Android TV för tv-apparater och Wear OS för wearables, båda utvecklade av Google. Programvarupaket på Android, som använder APK -formatet, distribueras i allmänhet genom proprietära applikationsbutiker som Google Play Store , Amazon Appstore (inklusive för Windows 11 ), Samsung Galaxy Store , Huawei AppGallery , Cafe Bazaar och GetJar , eller plattformar med öppen källkod som Aptoide eller F-Droid .

Android har varit det mest sålda operativsystemet världen över på smartphones sedan 2011 och på surfplattor sedan 2013. Från och med maj 2021 har det över tre miljarder aktiva användare per månad , den största installerade basen av alla operativsystem, och från och med januari 2021, Google Play Butik har över 3 miljoner appar. Android 12 , som släpptes den 4 oktober 2021, är den senaste versionen.

Historia

Första Android-logotypen (2007–2014)
Andra Android-logotypen (2014–2015)
Tredje Android-logotypen (2015–2019)
Fjärde Android-logotypen (2019–nuvarande)

Android Inc. grundades i Palo Alto, Kalifornien , i oktober 2003 av Andy Rubin , Rich Miner , Nick Sears och Chris White. Rubin beskrev Android-projektet som att det hade "en enorm potential för att utveckla smartare mobila enheter som är mer medvetna om ägarens plats och preferenser". De tidiga avsikterna med företaget var att utveckla ett avancerat operativsystem för digitalkameror , och detta var grunden för dess pitch till investerare i april 2004. Företaget beslutade då att marknaden för kameror inte var tillräckligt stor för sina mål, och fem månader senare hade det avvikit från sina ansträngningar och presenterade Android som ett telefonoperativsystem som skulle konkurrera med Symbian och Microsoft Windows Mobile .

Rubin hade tidigt svårt att locka investerare och Android stod inför vräkning från sitt kontor. Steve Perlman , en nära vän till Rubin, gav honom 10 000 dollar i kontanter i ett kuvert, och kort därefter överförde han ett hemligt belopp som startfinansiering. Perlman vägrade en andel i företaget och har sagt "Jag gjorde det för att jag trodde på saken och jag ville hjälpa Andy."

2005 försökte Rubin förhandla fram avtal med Samsung och HTC . Kort därefter förvärvade Google företaget i juli samma år för minst 50 miljoner dollar; detta var Googles "bästa affär någonsin" enligt Googles dåvarande vicepresident för företagsutveckling, David Lawee , 2010. Androids nyckelmedarbetare, inklusive Rubin, Miner, Sears och White, gick med i Google som en del av förvärvet. Inte mycket var känt om det hemlighetsfulla Android Inc. vid den tiden, eftersom företaget hade lämnat få detaljer förutom att det tillverkade mjukvara för mobiltelefoner. På Google utvecklade teamet under ledning av Rubin en mobilenhetsplattform som drivs av Linux-kärnan . Google marknadsförde plattformen till telefontillverkare och operatörer med löftet att tillhandahålla ett flexibelt, uppgraderbart system. Google hade "radat upp en rad hårdvarukomponenter och mjukvarupartners och signalerat till operatörerna att det var öppet för olika grader av samarbete".

Spekulationerna om Googles avsikt att ta sig in på marknaden för mobilkommunikation fortsatte att byggas upp till och med december 2006. En tidig prototyp hade en mycket likhet med en BlackBerry -telefon, utan pekskärm och ett fysiskt QWERTY- tangentbord , men ankomsten av 2007 års Apple iPhone innebar att Android "hade för att gå tillbaka till ritbordet". Google ändrade senare sina Android-specifikationsdokument för att säga att "Touchscreens kommer att stödjas", även om "Produkten designades med närvaron av diskreta fysiska knappar som ett antagande, därför kan en pekskärm inte helt ersätta fysiska knappar". År 2008 tillkännagav både Nokia och BlackBerry pekbaserade smartphones för att konkurrera med iPhone 3G , och Androids fokus bytte så småningom till bara pekskärmar. Den första kommersiellt tillgängliga smartphone som kör Android var HTC Dream , även känd som T-Mobile G1, som tillkännagavs den 23 september 2008.

HTC Dream eller T-Mobile G1, den första kommersiellt släppta enheten som kör Android (2008)

Den 5 november 2007 presenterade Open Handset Alliance , ett konsortium av teknikföretag inklusive Google, enhetstillverkare som HTC , Motorola och Samsung , trådlösa operatörer som Sprint och T-Mobile och chipsettillverkare som Qualcomm och Texas Instruments . sig, med ett mål att utveckla "den första riktigt öppna och heltäckande plattformen för mobila enheter". Inom ett år mötte Open Handset Alliance två andra konkurrenter med öppen källkod , Symbian Foundation och LiMo Foundation , den senare utvecklade också ett Linux -baserat mobiloperativsystem som Google. I september 2007 täckte InformationWeek en Evalueserve-studie som rapporterade att Google hade lämnat in flera patentansökningar inom området mobiltelefoni.

Sedan 2008 har Android sett många uppdateringar som stegvis har förbättrat operativsystemet, lagt till nya funktioner och åtgärdat buggar i tidigare utgåvor. Varje större utgåva är uppkallad i alfabetisk ordning efter en efterrätt eller söt godis, med de första Android-versionerna som kallas " Cupcake ", " Donut ", " Eclair " och " Froyo ", i den ordningen. Under tillkännagivandet av Android KitKat 2013 förklarade Google att "Eftersom dessa enheter gör våra liv så söta, är varje Android-version uppkallad efter en efterrätt", även om en talesperson för Google sa till CNN i en intervju att "det är ungefär som ett internt team sak, och vi föredrar att vara lite – hur ska jag säga – lite outgrundliga i frågan, ska jag säga”.

2010 lanserade Google sin Nexus -serie av enheter, en serie där Google samarbetade med olika enhetstillverkare för att producera nya enheter och introducera nya Android-versioner. Serien beskrevs som att den "spelat en avgörande roll i Androids historia genom att introducera nya mjukvaruiterationer och hårdvarustandarder över hela linjen", och blev känd för sin " uppsvällda " mjukvara med "aktuella ... uppdateringar". På sin utvecklarkonferens i maj 2013 tillkännagav Google en specialversion av Samsung Galaxy S4 , där telefonen, istället för att använda Samsungs egen Android-anpassning, körde "stock Android" och lovades att ta emot nya systemuppdateringar snabbt. Enheten skulle bli starten på programmet för Google Play-utgåvan och följdes av andra enheter, inklusive HTC One Google Play-utgåvan och Moto G Google Play-utgåvan. 2015 skrev Ars Technica att "Tidigare i veckan listades de sista Android-telefonerna i Google Play-utgåvan i Googles onlinebutik som "inte längre tillgängliga för försäljning" och att "Nu är alla borta, och det ser ut som en helhet mycket som programmet har avslutats".

Eric Schmidt , Andy Rubin och Hugo Barra vid en presskonferens 2012 som tillkännagav Googles Nexus 7-surfplatta

Från 2008 till 2013 fungerade Hugo Barra som produkttalesperson och representerade Android vid presskonferenser och Google I/O , Googles årliga utvecklarfokuserade konferens. Han lämnade Google i augusti 2013 för att ansluta sig till den kinesiska telefontillverkaren Xiaomi . Mindre än ett halvår tidigare meddelade Googles dåvarande VD Larry Page i ett blogginlägg att Andy Rubin hade flyttat från Android-divisionen för att ta sig an nya projekt hos Google, och att Sundar Pichai skulle bli den nya Android-ledaren. Pichai själv skulle så småningom byta position och bli ny VD för Google i augusti 2015 efter företagets omstrukturering till Alphabet - konglomeratet, vilket gör Hiroshi Lockheimer till ny chef för Android.

Android 4.4 Kit Kat har delad skrivåtkomst till MicroSD -minneskort låsts för användarinstallerade applikationer, till vilka endast de dedikerade katalogerna med respektive paketnamn, som finns inuti Android/data/, förblev skrivbara. Skrivåtkomst har återställts med Android 5 Lollipop genom det bakåtkompatibla Google Storage Access Framework -gränssnittet .

I juni 2014 tillkännagav Google Android One , en uppsättning "hårdvarureferensmodeller" som skulle "låta [enhetstillverkare] enkelt skapa högkvalitativa telefoner till låga kostnader", designade för konsumenter i utvecklingsländer. I september tillkännagav Google den första uppsättningen Android One-telefoner för lansering i Indien. Men Recode rapporterade i juni 2015 att projektet var "en besvikelse", med hänvisning till "motvilliga konsumenter och tillverkningspartners" och "misständningar från sökföretaget som aldrig riktigt har knäckt hårdvaran". Planer på att återlansera Android One dök upp i augusti 2015, och Afrika tillkännagavs som nästa plats för programmet en vecka senare. En rapport från The Information i januari 2017 uppgav att Google utökar sitt lågprisprogram Android One till USA, även om The Verge noterar att företaget förmodligen inte kommer att producera själva enheterna. Google introducerade Pixel- och Pixel XL-smarttelefonerna i oktober 2016, marknadsförda som de första telefonerna tillverkade av Google, och innehöll exklusivt vissa mjukvarufunktioner, såsom Google Assistant , innan en bredare lansering. Pixel-telefonerna ersatte Nexus-serien med en ny generation Pixel-telefoner som lanserades i oktober 2017.

I maj 2019 trasslade operativsystemet in i handelskriget mellan Kina och USA som involverade Huawei , som liksom många andra teknikföretag hade blivit beroende av tillgång till Android-plattformen. Sommaren 2019 meddelade Huawei att de skulle skapa ett alternativt operativsystem till Android, känt som Harmony OS , och har ansökt om immateriella rättigheter på stora globala marknader. Huawei har för närvarande inga planer på att ersätta Android inom en snar framtid, eftersom Harmony OS är designat för internet of things -enheter snarare än för smartphones.

Den 22 augusti 2019 tillkännagavs att Android "Q" officiellt kommer att märkas som Android 10, vilket avslutar den historiska praxisen att döpa stora versioner efter desserter. Google uppgav att dessa namn inte var "inkluderande" för internationella användare (antingen på grund av att de tidigare nämnda livsmedel inte är internationellt kända eller på grund av att de är svåra att uttala på vissa språk). Samma dag rapporterade Android Police att Google hade beställt en staty av ett jättenummer "10" för att installeras i lobbyn på utvecklarnas nya kontor. Android 10 släpptes den 3 september 2019 till Google Pixel- telefoner först.

Med scoped storage har konventionell skrivåtkomst till den delade interna användarlagringen låsts, och endast appspecifika kataloger är tillgängliga som vanligt. Filer och kataloger utanför förblir endast tillgängliga via det bakåtinkompatibla Storage Access Framework . Även om dessa begränsningar påstås förbättra användarnas integritet, har privata appspecifika kataloger redan funnits under /data/sedan tidiga versioner av operativsystemet.

Funktioner

Gränssnitt

Androids standardanvändargränssnitt är huvudsakligen baserat på direkt manipulation , med pekinmatningar som löst motsvarar verkliga handlingar, som att svepa, knacka, nypa och omvänd nypning för att manipulera objekt på skärmen, tillsammans med ett virtuellt tangentbord . Spelkontroller och fysiska tangentbord i full storlek stöds via Bluetooth eller USB . Svaret på användarinmatning är utformat för att vara omedelbart och ger ett flytande beröringsgränssnitt, ofta med hjälp av enhetens vibrationskapacitet för att ge användaren haptisk feedback . Intern hårdvara, såsom accelerometrar , gyroskop och närhetssensorer används av vissa applikationer för att reagera på ytterligare användaråtgärder, till exempel justering av skärmen från stående till liggande beroende på hur enheten är orienterad, eller tillåta användaren att styra ett fordon i en racingspel genom att rotera enheten, simulera kontroll av en ratt .

Hemskärm

Android-enheter startar till startskärmen , det primära navigerings- och informationsnavet på Android-enheter, analogt med skrivbordet som finns på persondatorer. Androids startskärmar består vanligtvis av appikoner och widgets ; appikoner startar den associerade appen, medan widgets visar live, automatiskt uppdaterat innehåll, såsom en väderprognos , användarens e-postinkorg eller en nyhetsticker direkt på startskärmen. En startskärm kan bestå av flera sidor, mellan vilka användaren kan svepa fram och tillbaka. Tredjepartsappar som är tillgängliga på Google Play och andra appbutiker kan göra om hemskärmen i stor utsträckning och till och med efterlikna utseendet på andra operativsystem, som Windows Phone . De flesta tillverkare anpassar utseendet och funktionerna på sina Android-enheter för att skilja sig från sina konkurrenter.

Statusfältet

Längst upp på skärmen finns ett statusfält som visar information om enheten och dess anslutningsmöjligheter. Det här statusfältet kan dras (svepas) nedåt från för att avslöja en aviseringsskärm där appar visar viktig information eller uppdateringar, samt snabb åtkomst till systemkontroller och växlar som skärmens ljusstyrka, anslutningsinställningar ( WiFi , Bluetooth , mobildata), ljudläge och ficklampa . Leverantörer kan implementera utökade inställningar som möjligheten att justera ficklampans ljusstyrka.

Aviseringar

Aviseringar är "kort, aktuell och relevant information om din app när den inte används", och när de trycks på dirigeras användarna till en skärm i appen som relaterar till aviseringen. Från och med Android 4.1 "Jelly Bean" låter "expanderbara aviseringar" användaren trycka på en ikon på aviseringen för att den ska expandera och visa mer information och möjliga appåtgärder direkt från aviseringen.

Applistor

En skärm "Alla appar" listar alla installerade applikationer, med möjlighet för användare att dra en app från listan till startskärmen. Applistan kan nås med en gest eller en knapp, beroende på Android-versionen. En "Senaste"-skärm, även känd som "Översikt", låter användare växla mellan nyligen använda appar.

Den senaste listan kan visas sida vid sida eller överlappande, beroende på Android-version och tillverkare.

Navigeringsknappar

Frontknappar (hem, meny/alternativ, gå tillbaka, sök) och optisk styrplatta på en HTC Desire , en 2010 smartphone med Android OS.

Många tidiga Android OS-smartphones var utrustade med en dedikerad sökknapp för snabb åtkomst till en webbsökmotor och individuella appars interna sökfunktion. Nyare enheter tillåter vanligtvis de förstnämnda genom ett långt tryck eller svep bort från hemknappen.

Den dedikerade alternativtangenten, även känd som menyknapp, och dess simulering på skärmen, stöds inte längre sedan Android version 10. Google rekommenderar mobilapplikationsutvecklare att hitta menyer i användargränssnittet. På nyare telefoner är dess plats upptagen av en uppgiftsknapp som används för att komma åt listan över nyligen använda appar när den aktiveras. Beroende på enhet kan dess långa tryck simulera en menyknappstryckning eller aktivera delad skärmvy , varav den senare är standardbeteendet sedan lager Android version 7.

Delad skärmvy

Inbyggt stöd för delad skärmvy har lagts till i lager Android version 7.0 Nougat .

De tidigaste leverantörsanpassade Android-baserade smartphones som är kända för att ha ett visningsläge med delad skärm är 2012 Samsung Galaxy S3 och Note 2 , av vilka den förstnämnda fick den här funktionen med premiumsvituppgraderingen levererad i TouchWiz med Android 4.1 Jelly Bean.

Laddar medan den är avstängd

När du ansluter eller kopplar från laddningsström och när du snabbt trycker på strömknappen eller hemknappen, medan enheten är avstängd, visas en visuell batterimätare vars utseende varierar mellan leverantörer på skärmen, vilket gör att användaren snabbt kan bedöma laddningsstatusen för en stängs av utan att behöva starta upp den först. Vissa visar batteriprocenten.

Ljudkopplad haptisk effekt

Sedan lager Android-version 12, släppt tidigt 2021, kan synkron vibration ställas in för att komplettera ljudet. En sådan funktion fanns ursprungligen under namnet "Auto Haptic" på den Android-baserade 2012 Samsung Galaxy S III , släppt med en leverantörsmodifierad ( TouchWiz ) installation av Android 4.1 Jelly Bean.

Ansökningar

Många, till nästan alla, Android-enheter kommer med förinstallerade Google-appar, inklusive Gmail, Google Maps, Google Chrome, YouTube, Google Play Musik, Google Play Filmer och TV och många fler.

Applikationer (" appar "), som utökar funktionerna för enheter (och måste vara 64-bitars), skrivs med hjälp av Android Software Development Kit (SDK) och ofta Kotlins programmeringsspråk, som ersatte Java som Googles föredragna språk för Android apputveckling i maj 2019, och tillkännagavs ursprungligen i maj 2017. Java stöds fortfarande (ursprungligen det enda alternativet för användarrymdprogram, och blandas ofta med Kotlin), liksom C++ . Java eller andra JVM-språk, såsom Kotlin, kan kombineras med C / C++ , tillsammans med ett urval av icke-standardkörningstider som tillåter bättre C++-stöd. Programmeringsspråket Go stöds också, men med en begränsad uppsättning applikationsprogrammeringsgränssnitt (API).

SDK innehåller en omfattande uppsättning utvecklingsverktyg, inklusive en debugger , programvarubibliotek , en handenhetsemulator baseradQEMU , dokumentation, exempelkod och handledning. Från början var Googles integrerade utvecklingsmiljö (IDE) som stöddes Eclipse med hjälp av plugin-programmet Android Development Tools (ADT); i december 2014 släppte Google Android Studio , baserat på IntelliJ IDEA , som dess primära IDE för Android-applikationsutveckling. Andra utvecklingsverktyg är tillgängliga, inklusive ett inbyggt utvecklingskit (NDK) för applikationer eller tillägg i C eller C++, Google App Inventor , en visuell miljö för nybörjare programmerare och olika ramverk för mobila webbapplikationer över flera plattformar . I januari 2014 presenterade Google ett ramverk baserat på Apache Cordova för att porta Chrome HTML 5 -webbapplikationer till Android, insvept i ett inbyggt applikationsskal. Dessutom förvärvades Firebase av Google 2014 som ger användbara verktyg för app- och webbutvecklare.

Android har ett växande urval av tredjepartsapplikationer som användare kan skaffa genom att ladda ner och installera applikationens APK -fil (Android application package) eller genom att ladda ner dem med ett applikationsbutiksprogram som låter användare installera, uppdatera och ta bort applikationer från sina enheter. Google Play Butik är den primära applikationsbutiken installerad på Android-enheter som uppfyller Googles kompatibilitetskrav och licensierar programvaran för Google Mobile Services. Google Play Butik tillåter användare att bläddra, ladda ner och uppdatera applikationer publicerade av Google och tredjepartsutvecklare; från och med januari 2021 finns det mer än tre miljoner appar tillgängliga för Android i Play Butik. I juli 2013 hade 50 miljarder applikationsinstallationer utförts. Vissa operatörer erbjuder direktdebitering via operatören för köp av appar på Google Play, där kostnaden för appen läggs till användarens månatliga faktura. Från och med maj 2017 finns det över en miljard aktiva användare i månaden för Gmail, Android, Chrome, Google Play och Maps.

På grund av Androids öppna karaktär finns det även ett antal tredjepartsmarknadsplatser för applikationer för Android, antingen för att ersätta enheter som inte får levereras med Google Play Butik, tillhandahålla applikationer som inte kan erbjudas i Google Play Butik pga. till policyöverträdelser eller av andra skäl. Exempel på dessa tredjepartsbutiker är Amazon Appstore , GetJar och SlideMe. F-Droid , en annan alternativ marknadsplats, strävar efter att endast tillhandahålla applikationer som distribueras under gratis och öppen källkodslicenser .

I oktober 2020 tog Google bort flera Android-appar från Play Butik , eftersom de identifierades som bryter mot dess regler för datainsamling. Företaget informerades av International Digital Accountability Council (IDAC) om att appar för barn som Number Coloring , Princess Salon och Cats & Cosplay , med samlade nedladdningar på 20 miljoner, bryter mot Googles policyer.

Vid tillkännagivandet av Windows 11 i juni 2021 visade Microsoft upp det nya Windows-undersystemet för Android (WSA) som kommer att möjliggöra stöd för Android Open Source Project (AOSP) och gör det möjligt för användare att köra Android-appar på sitt Windows-skrivbord.

Filhanterare

Sedan Android 6 Marshmallow är en minimalistisk filhanterare med kodnamnet DocumentsUI en del av operativsystemets kärna och baserad på filväljaren. Den är endast tillgänglig via lagringsmenyn i systeminställningarna.

Anpassningsbar lagring

Android 6.0 Marshmallow kom med adopterbar lagring , ett alternativ för att formatera och montera minneskortet som en förlängning av det interna minnet istället för standard separat bärbar lagring.

Även om det möjligen underlättar filhantering på enheten på grund av att filer lagrade på både internminne och minneskort visas på ett ställe, nekar adopterad lagring dataåterställning vid tekniska defekter och omedelbar återanvändning i en annan enhet om den inte formateras om .

Av dessa skäl valde de stora leverantörerna Samsung och LG att utesluta adopterbar lagring.

Applikationer som flyttades till minneskortet lagrades tidigare som .asec- filer i en ".android_secure"-katalog.

Minneshantering

Eftersom Android-enheter vanligtvis är batteridrivna är Android designat för att hantera processer för att hålla strömförbrukningen till ett minimum. När ett program inte används avbryter systemet dess drift så att det inte använder batterikraft eller CPU-resurser, även om det är tillgängligt för omedelbar användning i stället för att stängas. Android hanterar applikationer som lagras i minnet automatiskt: när minnet är lågt börjar systemet osynligt och automatiskt stänga inaktiva processer, med början med de som har varit inaktiva under längst tid. Lifehacker rapporterade 2011 att tredjepartsprogram för uppgiftsdödare gjorde mer skada än nytta.

Utvecklaralternativ

Vissa inställningar för användning av utvecklare för felsökning och avancerade användare finns i en "Utvecklaralternativ" undermeny, till exempel möjligheten att markera uppdaterade delar av skärmen, visa en överlagring med aktuell status för pekskärmen, visa beröringspunkter för möjlig användning i screencasting , meddela användaren om bakgrundsprocesser som inte svarar med möjligheten att avsluta dem ("Visa alla ANR", dvs. "Appen svarar inte"), förhindra en Bluetooth -ljudklient från att kontrollera systemvolymen ("Inaktivera absolut volym") , och justera varaktigheten för övergångsanimationer eller avaktivera dem helt för att påskynda navigeringen.

Utvecklaralternativ är initialt dolda sedan Android 4.2 "Jelly Bean", men kan aktiveras genom att aktivera operativsystemets build-nummer i enhetsinformationen sju gånger. Att dölja utvecklaralternativ igen kräver att användardata tas bort för appen "Inställningar", eventuellt återställer några andra inställningar.

Hårdvara

Den huvudsakliga hårdvaruplattformen för Android är ARM ( arkitekturerna ARMv7 och ARMv8-A ), med x86- och x86-64 - arkitekturer som också officiellt stöds i senare versioner av Android. Det inofficiella Android-x86- projektet gav stöd för x86-arkitekturer före det officiella stödet. Sedan 2012 började Android-enheter med Intel- processorer dyka upp, inklusive telefoner och surfplattor. Samtidigt som Android fick stöd för 64-bitarsplattformar gjordes det först för att köras på 64-bitars x86 och sedan på ARM64 . Sedan Android 5.0 "Lollipop" stöds 64-bitars varianter av alla plattformar utöver 32-bitars varianterna. En inofficiell experimentell port av operativsystemet till RISC-V- arkitekturen släpptes 2021.

Kraven på minsta mängd RAM -minne för enheter som kör Android 7.1 sträcker sig från i praktiken 2 GB för bästa hårdvara, ner till 1 GB för den vanligaste skärmen. Android stöder alla versioner av OpenGL ES och Vulkan (och version 1.1 tillgänglig för vissa enheter).

Android-enheter innehåller många valfria hårdvarukomponenter, inklusive stillbilds- eller videokameror, GPS , orienteringssensorer , dedikerade spelkontroller, accelerometrar , gyroskop , barometrar, magnetometrar , närhetssensorer , trycksensorer , termometrar och pekskärmar . Vissa hårdvarukomponenter krävs inte, men blev standard i vissa klasser av enheter, som smartphones, och ytterligare krav gäller om de finns. En del annan hårdvara krävdes från början, men dessa krav har mildrats eller helt eliminerats. Till exempel, eftersom Android ursprungligen utvecklades som ett telefonoperativsystem, krävdes hårdvara som mikrofoner, medan telefonfunktionen med tiden blev valfri. Android krävde förr en kamera med autofokus , vilket var avslappnat till en kamera med fast fokus om det alls fanns, eftersom kameran släpptes som ett krav helt när Android började användas på set-top-boxar .

Förutom att köras på smartphones och surfplattor kör flera leverantörer Android på vanlig PC-hårdvara med tangentbord och mus. Utöver deras tillgänglighet på kommersiellt tillgänglig hårdvara, är liknande PC-hårdvaruvänliga versioner av Android fritt tillgängliga från Android-x86-projektet, inklusive anpassad Android 4.4. Genom att använda Android- emulatorn som är en del av Android SDK , eller emulatorer från tredje part, kan Android även köras icke-native på x86-arkitekturer. Kinesiska företag bygger ett PC- och mobiloperativsystem, baserat på Android, för att "konkurrera direkt med Microsoft Windows och Google Android". Chinese Academy of Engineering noterade att "mer än ett dussin" företag anpassade Android efter ett kinesiskt förbud mot användning av Windows 8 på statliga datorer.

Utveckling

Stacken av Android Open Source Project

Android utvecklas av Google tills de senaste ändringarna och uppdateringarna är redo att släppas, då källkoden görs tillgänglig för Android Open Source Project (AOSP), ett initiativ med öppen källkod som leds av Google. AOSP-koden kan hittas utan ändringar på utvalda enheter, främst den tidigare Nexus och nuvarande Android One -serien av enheter.

Källkoden är i sin tur anpassad av originalutrustningstillverkare (OEM) för att köras på deras hårdvara. Androids källkod innehåller inte de enhetsdrivrutiner , ofta proprietära, som behövs för vissa hårdvarukomponenter. Som ett resultat av detta levereras de flesta Android-enheter, inklusive Googles egna, med en kombination av gratis och öppen källkod och proprietär programvara, där den programvara som krävs för att komma åt Googles tjänster faller i den senare kategorin.

Uppdatera schema

Google tillkännager stora inkrementella uppgraderingar till Android på årsbasis. Uppdateringarna kan installeras på enheter trådlöst . Den senaste stora utgåvan är Android 12 .

Den omfattande variationen av hårdvara i Android-enheter har orsakat betydande förseningar för programvaruuppgraderingar och säkerhetskorrigeringar . Varje uppgradering har behövt skräddarsys specifikt, en tids- och resurskrävande process. Med undantag för enheter inom varumärkena Google Nexus och Pixel har uppdateringar ofta kommit månader efter lanseringen av den nya versionen, eller inte alls. Tillverkare prioriterar ofta sina nyaste enheter och lämnar gamla bakom sig. Ytterligare förseningar kan införas av trådlösa operatörer som, efter att ha fått uppdateringar från tillverkare, ytterligare anpassar Android efter deras behov och utför omfattande tester på sina nätverk innan de skickar ut uppgraderingen. Det finns också situationer där uppgraderingar är omöjliga på grund av att en tillverkare inte uppdaterar nödvändiga drivrutiner .

Bristen på eftermarknadsstöd från tillverkare och transportörer har fått stor kritik av konsumentgrupper och teknikmedia. Vissa kommentatorer har noterat att branschen har ett ekonomiskt incitament att inte uppgradera sina enheter, eftersom bristen på uppdateringar för befintliga enheter ger bränsle till köpet av nyare, en attityd som beskrivs som "förolämpande". The Guardian klagade på att distributionsmetoden för uppdateringar är komplicerad bara för att tillverkare och operatörer har utformat det så. Under 2011 samarbetade Google med ett antal branschaktörer för att tillkännage en "Android Update Alliance", som lovade att leverera aktuella uppdateringar för varje enhet i 18 månader efter lanseringen; men det har inte funnits ett annat officiellt ord om den alliansen sedan tillkännagivandet.

2012 började Google koppla bort vissa aspekter av operativsystemet (särskilt dess centrala applikationer) så att de kunde uppdateras via Google Play Butik oberoende av operativsystemet. En av dessa komponenter, Google Play Services , är en process på systemnivå med sluten källkod som tillhandahåller API :er för Google-tjänster, installerade automatiskt på nästan alla enheter som kör Android 2.2 "Froyo" och högre. Med dessa ändringar kan Google lägga till nya systemfunktioner och uppdatera appar utan att behöva distribuera en uppgradering till själva operativsystemet. Som ett resultat innehöll Android 4.2 och 4.3 "Jelly Bean" relativt färre användarinriktade ändringar, med fokus mer på mindre förändringar och plattformsförbättringar.

HTC :s dåvarande verkställande direktör Jason Mackenzie kallade månatliga säkerhetsuppdateringar "orealistiska" 2015, och Google försökte övertala operatörer att utesluta säkerhetskorrigeringar från de fullständiga testprocedurerna. I maj 2016 rapporterade Bloomberg Businessweek att Google ansträngde sig för att hålla Android mer uppdaterad, inklusive accelererade hastigheter för säkerhetsuppdateringar, utrullning av tekniska lösningar, minskade krav på telefontestning och ranking av telefontillverkare i ett försök att "skam" "de till ett bättre beteende. Som sagt av Bloomberg : "I takt med att smartphones blir mer kapabla, komplexa och hackbara, blir det allt viktigare att ha den senaste mjukvaran som fungerar nära hårdvaran". Hiroshi Lockheimer, Android-ledaren, medgav att "det inte är en idealisk situation", och kommenterade vidare att bristen på uppdateringar är "den svagaste länken för säkerhet på Android". Trådlösa operatörer beskrevs i rapporten som de "mest utmanande diskussionerna", på grund av deras långsamma godkännandetid när de testade på sina nätverk, trots att vissa operatörer, inklusive Verizon Wireless och Sprint Corporation , redan förkortat sina godkännandetider. I ytterligare ett försök att övertala, delade Google en lista över de främsta telefontillverkarna mätt med uppdaterade enheter med sina Android-partners och överväger att göra listan offentlig. Mike Chan, medgrundare av telefontillverkaren Nextbit och tidigare Android-utvecklare, sa att "Det bästa sättet att lösa det här problemet är en massiv omarkitektur av operativsystemet", "eller så skulle Google kunna investera i att utbilda tillverkare och operatörer för att vara goda Android-medborgare ' ".

I maj 2017, med tillkännagivandet av Android 8.0 , introducerade Google Project Treble, en stor omarkitekt av Android OS-ramverket utformad för att göra det enklare, snabbare och billigare för tillverkare att uppdatera enheter till nyare versioner av Android. Project Treble separerar leverantörsimplementeringen (enhetsspecifik mjukvara på lägre nivå skriven av kiseltillverkare) från Android OS-ramverket via ett nytt "leverantörsgränssnitt". I Android 7.0 och tidigare finns inget formellt leverantörsgränssnitt, så enhetstillverkare måste uppdatera stora delar av Android-koden för att flytta en enhet till en nyare version av operativsystemet. Med Treble ger det nya stabila leverantörsgränssnittet tillgång till de hårdvaruspecifika delarna av Android, vilket gör det möjligt för enhetstillverkare att leverera nya Android-utgåvor helt enkelt genom att uppdatera Android OS-ramverket, "utan att något extra arbete krävs från kiseltillverkarna."

I september 2017 avslöjade Googles Project Treble-team att, som en del av deras ansträngningar att förbättra säkerhetslivscykeln för Android-enheter, hade Google lyckats få Linux Foundation att gå med på att förlänga supportlivscykeln för Linux Long-Term Support (LTS) kärngren från de 2 år som den historiskt har varat till 6 år för framtida versioner av LTS-kärnan, med början i Linux-kärnan 4.4.

I maj 2019, med tillkännagivandet av Android 10 , introducerade Google Project Mainline för att förenkla och påskynda leveransen av uppdateringar till Androids ekosystem. Project Mainline möjliggör uppdateringar av centrala OS-komponenter via Google Play Butik. Som ett resultat kan viktiga säkerhets- och prestandaförbättringar som tidigare behövde vara en del av fullständiga OS-uppdateringar laddas ner och installeras lika enkelt som en appuppdatering.

Google rapporterade att nya ändringar i Android 12 rullades ut som syftar till att göra användningen av tredjepartsapplikationsbutiker enklare. Det här tillkännagivandet rättade till de farhågor som rapporterats angående utvecklingen av Android-appar, inklusive en kamp om ett alternativt betalningssystem i appar och svårigheter för företag att flytta online på grund av covid-19 .

Linux kärna

Androids kärna är baserad på Linux-kärnans långtidsstöd ( LTS) grenar. Från och med 2021 använder Android versionerna 4.14, 4.19 eller 5.4 av Linux-kärnan. Den faktiska kärnan beror på den individuella enheten.

Androids variant av Linux-kärnan har ytterligare arkitektoniska förändringar som implementeras av Google utanför den typiska Linux-kärnans utvecklingscykel, såsom inkluderingen av komponenter som enhetsträd, ashmem, ION och olika hantering av out of memory (OOM). Vissa funktioner som Google bidrog med tillbaka till Linux-kärnan, särskilt en energihanteringsfunktion som kallas "wakelocks", avvisades initialt av kärnutvecklare på huvudlinjen , delvis för att de ansåg att Google inte visade någon avsikt att underhålla sin egen kod. Google meddelade i april 2010 att de skulle anställa två anställda för att arbeta med Linux-kärngemenskapen, men Greg Kroah-Hartman , den nuvarande Linux-kärnunderhållaren för den stabila grenen, sa i december 2010 att han var orolig för att Google inte längre försökte få sina kodändringar inkluderade i mainstream Linux. Googles ingenjör Patrick Brady uttalade en gång på företagets utvecklarkonferens att "Android är inte Linux", med Computerworld som tillägger att "Låt mig göra det enkelt för dig, utan Linux, det finns ingen Android". Ars Technica skrev att "Även om Android är byggt ovanpå Linux-kärnan, har plattformen väldigt lite gemensamt med den konventionella Linux-stacken för stationära datorer".

I augusti 2011 sa Linus Torvalds att "så småningom skulle Android och Linux komma tillbaka till en gemensam kärna, men det kommer förmodligen inte att vara det om fyra till fem år". I december 2011 tillkännagav Greg Kroah-Hartman starten av Android Mainlining Project, som syftar till att sätta tillbaka vissa Android- drivrutiner , patchar och funktioner i Linux-kärnan, med start i Linux 3.3. Linux inkluderade funktionerna autosleep och wakelocks i 3.5-kärnan, efter många tidigare försök till en sammanslagning. Gränssnitten är desamma men uppströms Linux-implementeringen tillåter två olika avstängningslägen: till minne (den traditionella avstängning som Android använder) och till disk (viloläge, som det kallas på skrivbordet). Google har ett offentligt kodlager som innehåller deras experimentella arbete för att återbasera Android från de senaste stabila Linux-versionerna.

Android är en Linux-distribution enligt Linux Foundation , Googles öppen källkodschef Chris DiBona och flera journalister. Andra, som Googles ingenjör Patrick Brady, säger att Android inte är Linux i den traditionella Unix-liknande Linux-distributionen; Android inkluderar inte GNU C-biblioteket (det använder Bionic som ett alternativt C-bibliotek) och några andra komponenter som vanligtvis finns i Linux-distributioner.

Med lanseringen av Android Oreo 2017 började Google kräva att enheter som levererades med nya SoCs hade Linux-kärnaversion 4.4 eller senare, av säkerhetsskäl. Befintliga enheter som uppgraderats till Oreo och nya produkter som lanserats med äldre SoC:er var undantagna från denna regel.

Rooting

Flash -lagringen på Android-enheter är uppdelad i flera partitioner, till exempel /system/för själva operativsystemet och /data/för användardata och applikationsinstallationer.

I motsats till vanliga Linux- distributioner för stationära datorer får Android-enhetsägare inte root - åtkomst till operativsystemet och känsliga partitioner som /system/är skrivskyddade . Dock kan root-åtkomst erhållas genom att utnyttja säkerhetsbrister i Android, som ofta används av open source-gemenskapen för att förbättra kapaciteten och anpassningsbarheten för sina enheter, men också av skadliga parter för att installera virus och skadlig programvara .

Processen att aktivera root-åtkomst kan kräva att enhetens starthanterare , som är låst som standard, är i ett olåst tillstånd. Upplåsningsprocessen återställer systemet till fabrikstillstånd och raderar all användardata.

Programvara stack

Androids arkitekturdiagram

Ovanpå Linux-kärnan finns mellanprogram , bibliotek och API :er skrivna i C , och applikationsprogram som körs på ett applikationsramverk som inkluderar Java -kompatibla bibliotek. Utvecklingen av Linux-kärnan fortsätter oberoende av Androids andra källkodsprojekt.

Android använder Android Runtime (ART) som sin runtime-miljö (introducerad i version 4.4), som använder kompilering i förväg (AOT) för att helt kompilera applikationens bytekod till maskinkod vid installationen av en applikation. I Android 4.4 var ART en experimentell funktion och inte aktiverad som standard; det blev det enda körtidsalternativet i nästa stora version av Android, 5.0. I versioner som inte längre stöds, fram till version 5.0 när ART tog över, använde Android tidigare Dalvik som en virtuell processmaskin med spårbaserad just-in-time (JIT) kompilering för att köra Dalvik "dex-code" (Dalvik Executable), vilket är vanligtvis översatt från Java bytecode . Efter den spårbaserade JIT-principen, förutom att tolka majoriteten av applikationskoden, utför Dalvik kompilering och native exekvering av utvalda ofta exekverade kodsegment ("spårningar") varje gång en applikation startas. För sitt Java-bibliotek använder Android-plattformen en delmängd av det nu nedlagda Apache Harmony- projektet. I december 2015 meddelade Google att nästa version av Android skulle byta till en Java-implementation baserad på OpenJDK- projektet.

Androids standard C-bibliotek , Bionic , utvecklades av Google specifikt för Android, som en härledning av BSD :s standard C-bibliotekskod. Bionic själv har designats med flera viktiga funktioner som är specifika för Linux-kärnan. De främsta fördelarna med att använda Bionic istället för GNU C Library (glibc) eller uClibc är dess mindre runtime-fotavtryck och optimering för lågfrekventa processorer. Samtidigt är Bionic licensierad under villkoren i BSD-licensen , som Google finner mer lämplig för Androids övergripande licensmodell.

I sikte på en annan licensmodell bytte Google mot slutet av 2012 Bluetooth-stacken i Android från GPL-licensierade BlueZ till Apache-licensierade BlueDroid. En ny Bluetooth-stack, kallad Gabeldorsche, utvecklades för att försöka fixa buggarna i BlueDroid-implementeringen.

Android har inte ett inbyggt X Window System som standard, inte heller stöder det hela uppsättningen av standard GNU- bibliotek. Detta gjorde det svårt att porta befintliga Linux-applikationer eller bibliotek till Android, tills version r5 av Android Native Development Kit gav stöd för applikationer skrivna helt i C eller C++ . Bibliotek skrivna i C kan också användas i applikationer genom injektion av ett litet mellanlägg och användning av JNI .

I nuvarande versioner av Android används " Toybox ", en samling kommandoradsverktyg (mest för användning av appar, eftersom Android inte tillhandahåller ett kommandoradsgränssnitt som standard), (sedan Marshmallow släpptes) som ersätter en liknande "Toolbox"-samlingen finns i tidigare Android-versioner.

Android har ett annat operativsystem, Trusty OS, inom sig, som en del av "Trusty" "programvarukomponenter som stöder en Trusted Execution Environment (TEE) på mobila enheter." "Trusty och Trusty API kan ändras. [..] Applikationer för Trusty OS kan skrivas i C/C++ (C++-stödet är begränsat), och de har tillgång till ett litet C-bibliotek. [..] Alla Trusty applikationer är enkeltrådade; multithreading i Trusty användarutrymme stöds för närvarande inte. [..] Applikationsutveckling från tredje part stöds inte i" den aktuella versionen, och programvara som körs på operativsystemet och processorn för det, kör " DRM- ramverket för skyddade innehåll. [..] Det finns många andra användningsområden för en TEE, såsom mobila betalningar, säkra banktjänster, fulldiskkryptering, multifaktorautentisering, enhetsåterställningsskydd, uppspelningsskyddad beständig lagring, trådlös visning ("cast") av skyddat innehåll, säker PIN- och fingeravtrycksbearbetning och till och med upptäckt av skadlig programvara."

Gemenskap med öppen källkod

Androids källkod släpps av Google under en öppen källkodslicens , och dess öppna karaktär har uppmuntrat en stor gemenskap av utvecklare och entusiaster att använda öppen källkod som en grund för gemenskapsdrivna projekt, som levererar uppdateringar till äldre enheter. nya funktioner för avancerade användare eller ta med Android till enheter som ursprungligen levererades med andra operativsystem. Dessa community-utvecklade utgåvor ger ofta nya funktioner och uppdateringar till enheter snabbare än genom de officiella tillverkare/operatörskanaler, med en jämförbar kvalitetsnivå; tillhandahålla fortsatt stöd för äldre enheter som inte längre får officiella uppdateringar; eller ta med Android till enheter som officiellt släppts med andra operativsystem, till exempel HP TouchPad . Gemenskapsutgåvor kommer ofta förrotade och innehåller ändringar som inte tillhandahålls av den ursprungliga leverantören, såsom möjligheten att överklocka eller över-/underspänninga enhetens processor. CyanogenMod var den mest använda gemenskapsfirmwaren, nu avvecklad och efterföljd av LineageOS .

Det finns, från och med augusti 2019, en handfull anmärkningsvärda anpassade Android-distributioner (ROM) av den senaste Android-versionen 9.0 Pie , som släpptes offentligt i augusti 2018. Se Lista över anpassade Android-distributioner .

Historiskt sett har enhetstillverkare och mobiloperatörer vanligtvis inte stött utveckling av firmware från tredje part. Tillverkare uttrycker oro över felaktig funktion hos enheter som kör inofficiell programvara och de supportkostnader som blir följden av detta. Dessutom erbjuder modifierad firmware som CyanogenMod ibland funktioner, såsom internetdelning , som operatörer annars skulle ta betalt för. Som ett resultat är tekniska hinder, inklusive låsta bootloaders och begränsad tillgång till root-behörigheter, vanliga på många enheter. Men i takt med att gemenskapsutvecklad mjukvara har blivit mer populär, och efter ett uttalande från Librarian of Congress i USA som tillåter " jailbreaking " av mobila enheter, har tillverkare och operatörer mildrat sin ställning när det gäller utveckling av tredje part, med vissa, inklusive HTC , Motorola , Samsung och Sony , som ger support och uppmuntrar utveckling. Som ett resultat av detta har behovet av att kringgå hårdvarurestriktioner för att installera inofficiell firmware med tiden minskat eftersom ett ökande antal enheter levereras med olåsta eller upplåsbara starthanterare , liknande Nexus -serien av telefoner, även om det vanligtvis kräver att användarna avstår från sina enheter. garantier för att göra det. Men trots tillverkarens acceptans kräver vissa operatörer i USA fortfarande att telefoner är låsta, vilket frustrerar utvecklare och kunder.

Enhetens kodnamn

Internt identifierar Android varje enhet som stöds med dess enhetskodnamn , en kort sträng, som kan eller inte liknar modellnamnet som används vid marknadsföringen av enheten. Till exempel är enhetskodnamnet för Pixel - smarttelefonen sailfish .

Enhetens kodnamn är vanligtvis inte synligt för slutanvändaren, men är viktigt för att bestämma kompatibilitet med modifierade Android-versioner. Det nämns ibland också i artiklar som diskuterar en enhet, eftersom det gör det möjligt att särskilja olika hårdvaruvarianter av en enhet, även om tillverkaren erbjuder dem under samma namn. Enhetens kodnamn är tillgängligt för att köra applikationer under android.os.Build.DEVICE.

Säkerhet och integritet

2020 lanserade Google Android Partner Vulnerability Initiative för att förbättra säkerheten för Android. De bildade också ett Android-säkerhetsteam.

Vanliga säkerhetshot

Forskning från säkerhetsföretaget Trend Micro listar missbruk av premiumtjänster som den vanligaste typen av skadlig programvara för Android, där textmeddelanden skickas från infekterade telefoner till premiumtelefonnummer utan användarens medgivande eller ens vetskap. Annan skadlig programvara visar oönskade och påträngande annonser på enheten, eller skickar personlig information till obehörig tredje part. Säkerhetshot på Android växer enligt uppgift exponentiellt; Googles ingenjörer har dock hävdat att hotet mot skadlig programvara och virus på Android överdrivs av säkerhetsföretag av kommersiella skäl, och har anklagat säkerhetsindustrin för att spela på rädslan för att sälja virusskyddsprogram till användare. Google hävdar att farlig skadlig programvara faktiskt är extremt sällsynt, och en undersökning gjord av F-Secure visade att endast 0,5 % av Android skadlig programvara som rapporterats hade kommit från Google Play Store.

År 2021 rapporterade journalister och forskare upptäckten av spionprogram , kallat Pegasus , utvecklat och distribuerat av ett privat företag som kan och har använts för att infektera både iOS- och Android-smarttelefoner ofta – delvis genom användning av 0-dagars exploits – utan behov av någon användarinteraktion eller betydande ledtrådar till användaren och sedan användas för att exfiltrera data, spåra användarplatser, fånga film genom sin kamera och aktivera mikrofonen när som helst. Analys av datatrafik från populära smartphones som kör varianter av Android fann betydande datainsamling och delning som standard utan att den här förinstallerade programvaran kunde välja bort dem . Båda dessa problem åtgärdas inte eller kan inte åtgärdas med säkerhetskorrigeringar.

Omfattningen av offentliga institutioners övervakning

Som en del av de bredare massövervakningsavslöjandena 2013 avslöjades det i september 2013 att de amerikanska och brittiska underrättelsetjänsterna, National Security Agency (NSA) respektive Government Communications Headquarters (GCHQ), har tillgång till användardata på iPhone, BlackBerry , och Android-enheter. De kan enligt uppgift läsa nästan all smartphoneinformation, inklusive SMS, plats, e-postmeddelanden och anteckningar. I januari 2014 avslöjade ytterligare rapporter underrättelsetjänsternas förmåga att fånga upp den personliga information som överförs över internet av sociala nätverk och andra populära applikationer som Angry Birds , som samlar in personlig information om sina användare för reklam och andra kommersiella skäl. GCHQ har, enligt The Guardian , en guide i wikistil över olika appar och annonsnätverk, och de olika data som kan hämtas från var och en. Senare samma vecka meddelade den finska Angry Birds-utvecklaren Rovio att man omprövar sina relationer med sina reklamplattformar mot bakgrund av dessa avslöjanden och uppmanade den bredare branschen att göra detsamma.

Dokumenten avslöjade en ytterligare ansträngning från underrättelsetjänsten för att fånga upp Google Maps-sökningar och förfrågningar från Android och andra smartphones för att samla in platsinformation i bulk. NSA och GCHQ insisterar på att deras verksamhet följer alla relevanta inhemska och internationella lagar, även om The Guardian sa att "de senaste avslöjandena kan också bidra till ökad allmän oro över hur tekniksektorn samlar in och använder information, särskilt för de utanför USA, som tycker om färre integritetsskydd än amerikaner."

Läckta dokument publicerade av WikiLeaks, med kodnamnet Vault 7 och daterade från 2013 till 2016, beskriver Central Intelligence Agencys (CIA) förmåga att utföra elektronisk övervakning och cyberkrigföring , inklusive förmågan att äventyra operativsystemen på de flesta smartphones (inklusive Android) .

Säkerhetskorrigeringar

I augusti 2015 meddelade Google att enheter i Google Nexus -serien skulle börja få månatliga säkerhetskorrigeringar . Google skrev också att "Nexus-enheter kommer att fortsätta att få stora uppdateringar i minst två år och säkerhetskorrigeringar under längre tid på tre år från den första tillgängligheten eller 18 månader från den senaste försäljningen av enheten via Google Store ." Följande oktober drog forskare vid University of Cambridge slutsatsen att 87,7 % av Android-telefoner som används hade kända men oparpade säkerhetsbrister på grund av brist på uppdateringar och support. Ron Amadeo från Ars Technica skrev också i augusti 2015 att "Android var ursprungligen designad, framför allt, för att bli allmänt antagen. Google började från början med noll procent marknadsandel, så det var glad att ge upp kontrollen och ge alla en plats vid bordet i utbyte mot adoption [...] Men nu har Android cirka 75–80 procent av den världsomspännande smartphonemarknaden – vilket gör det inte bara till världens mest populära mobiloperativsystem utan utan tvekan det mest populära operativsystemet. . Som sådan har säkerheten blivit ett stort problem. Android använder fortfarande en kommandokedja för mjukvaruuppdatering som utformades när Android-ekosystemet hade noll enheter att uppdatera, och det fungerar helt enkelt inte". Efter nyheter om Googles månadsschema lovade vissa tillverkare, inklusive Samsung och LG, att utfärda månatliga säkerhetsuppdateringar, men, som Jerry Hildenbrand noterade i Android Central i februari 2016, "istället fick vi några uppdateringar på specifika versioner av en liten handfull av modeller. Och ett gäng brutna löften".

I ett inlägg från mars 2017 på Googles säkerhetsblogg skrev Android-säkerhetsledare Adrian Ludwig och Mel Miller att "Mer än 735 miljoner enheter från 200+ tillverkare fick en plattformssäkerhetsuppdatering 2016" och att "Våra operatörs- och hårdvarupartner hjälpte till att utöka distributionen av dessa uppdateringar, släpper uppdateringar för över hälften av de 50 bästa enheterna världen över under det sista kvartalet 2016". De skrev också att "Ungefär hälften av enheterna som användes i slutet av 2016 hade inte fått någon plattformssäkerhetsuppdatering under föregående år", och angav att deras arbete skulle fortsätta att fokusera på att effektivisera säkerhetsuppdateringsprogrammet för enklare distribution av tillverkarna. Vidare, i en kommentar till TechCrunch , uppgav Ludwig att väntetiden för säkerhetsuppdateringar hade minskat från "sex till nio veckor ner till bara några dagar", med 78 % av flaggskeppsenheterna i Nordamerika som var uppdaterade på säkerhet i slutet av 2016.

Patchar till buggar som finns i kärnoperativsystemet når ofta inte användare av äldre och billigare enheter. Androids öppen källkod tillåter dock säkerhetsentreprenörer att ta befintliga enheter och anpassa dem för mycket säker användning. Till exempel har Samsung arbetat med General Dynamics genom deras förvärv av Open Kernel Labs för att bygga om Jelly Bean ovanpå deras härdade mikrovisor för "Knox"-projektet.

Platsspårning

Android-smarttelefoner har förmågan att rapportera platsen för Wi-Fi- åtkomstpunkter, som man stöter på när telefonanvändare rör sig, för att bygga databaser som innehåller de fysiska platserna för hundratals miljoner sådana åtkomstpunkter. Dessa databaser bildar elektroniska kartor för att lokalisera smartphones, vilket gör att de kan köra appar som Foursquare , Google Latitude , Facebook Places och att leverera platsbaserade annonser. Tredje parts övervakningsprogram som TaintDroid, ett akademiskt forskningsfinansierat projekt, kan i vissa fall upptäcka när personlig information skickas från applikationer till fjärrservrar.

Ytterligare anmärkningsvärda bedrifter

Under 2018 har det norska säkerhetsföretaget Promon grävt fram ett allvarligt säkerhetshål för Android som kan utnyttjas för att stjäla inloggningsuppgifter, komma åt meddelanden och spåra plats, vilket kan finnas i alla versioner av Android, inklusive Android 10 . Sårbarheten kom genom att man utnyttjade en bugg i multitasking-systemet som gjorde det möjligt för en skadlig app att lägga över legitima appar med falska inloggningsskärmar som användare inte är medvetna om när de lämnar in säkerhetsuppgifter. Användare kan också luras att ge ytterligare behörigheter till de skadliga apparna, vilket senare gör det möjligt för dem att utföra olika otrevliga aktiviteter, inklusive att avlyssna sms eller samtal och stjäla bankuppgifter. Avast Threat Labs upptäckte också att många förinstallerade appar på flera hundra nya Android-enheter innehåller farlig skadlig programvara och adware . En del av den förinstallerade skadliga programvaran kan begå annonsbedrägerier eller till och med ta över dess värdenhet.

År 2020, vilken? watchdog rapporterade att mer än en miljard Android-enheter som släpptes 2012 eller tidigare, vilket var 40 % av Android-enheterna världen över, riskerade att bli hackade. Denna slutsats härrörde från det faktum att inga säkerhetsuppdateringar utfärdades för Android-versionerna under 7.0 under 2019. Vilka? samarbetade med AV Comparatives antiviruslabb för att infektera fem telefonmodeller med skadlig programvara, och det lyckades i varje fall. Google vägrade kommentera vakthundens spekulationer.

Den 5 augusti 2020 publicerade Twitter en blogg som uppmanade sina användare att uppdatera sina applikationer till den senaste versionen med hänsyn till en säkerhetsproblem som gjorde det möjligt för andra att komma åt direktmeddelanden. En hacker kan enkelt använda "Android-systembehörigheter" för att hämta kontouppgifterna för att göra det. Säkerhetsproblemet är bara med Android 8 ( Android Oreo ) och Android 9 ( Android Pie ). Twitter bekräftade att uppdatering av appen kommer att begränsa sådana metoder.

Tekniska säkerhetsfunktioner

Android-applikationer körs i en sandlåda , ett isolerat område av systemet som inte har tillgång till resten av systemets resurser, såvida inte åtkomstbehörigheter uttryckligen beviljas av användaren när applikationen installeras, men detta kanske inte är möjligt för pre- installerade appar. Det är till exempel inte möjligt att stänga av mikrofonåtkomsten för den förinstallerade kameraappen utan att stänga av kameran helt. Detta gäller även i Android version 7 och 8.

Sedan februari 2012 har Google använt sin Google Bouncer malware scanner för att bevaka och skanna appar som är tillgängliga i Google Play Butik. En "Verifiera appar"-funktion introducerades i november 2012, som en del av Android 4.2 "Jelly Bean" operativsystemversion, för att skanna alla appar, både från Google Play och från tredjepartskällor, efter skadligt beteende. Ursprungligen gjorde det bara under installationen, Verify Apps fick en uppdatering 2014 för att "ständigt" skanna appar, och 2017 gjordes funktionen synlig för användare via en meny i Inställningar.

Innan du installerar en app visar Google Play- butiken en lista över de krav som en app behöver för att fungera. Efter att ha granskat dessa behörigheter kan användaren välja att acceptera eller neka dem, installera applikationen endast om de accepterar. I Android 6.0 "Marshmallow" ändrades behörighetssystemet; appar beviljas inte längre automatiskt alla sina angivna behörigheter vid installationen. Ett opt-in-system används istället, där användare uppmanas att bevilja eller neka individuella behörigheter till en app när de behövs för första gången. Ansökningar kommer ihåg bidragen, som kan återkallas av användaren när som helst. Förinstallerade appar är dock inte alltid en del av detta tillvägagångssätt. I vissa fall kanske det inte är möjligt att neka vissa behörigheter för förinstallerade appar, och inte heller vara möjligt att inaktivera dem. Appen Google Play Services kan inte avinstalleras eller inaktiveras. Alla tvångsstoppförsök leder till att appen startar om sig själv. Den nya behörighetsmodellen används endast av applikationer som utvecklats för Marshmallow med hjälp av dess mjukvaruutvecklingskit (SDK), och äldre appar kommer att fortsätta att använda den tidigare allt-eller-inget-metoden. Behörigheter kan fortfarande återkallas för dessa appar, även om det kan hindra dem från att fungera korrekt, och en varning visas om detta.

I september 2014 rapporterade Jason Nova från Android Authority om en studie av det tyska säkerhetsföretaget Fraunhofer AISEC i antivirusprogram och skadliga hot på Android. Nova skrev att "Android-operativsystemet hanterar programvarupaket genom att sandlåda dem; detta tillåter inte applikationer att lista kataloginnehållet i andra appar för att hålla systemet säkert. Genom att inte tillåta antiviruset att lista katalogerna för andra appar efter installationen, applikationer som inte visar något inneboende misstänkt beteende när de laddas ner rensas som säkra. Om sedan delar av appen aktiveras som visar sig vara skadliga kommer antiviruset inte att ha något sätt att veta eftersom det är inuti appen och utanför antivirusprogrammet "jurisdiktion". Studien av Fraunhofer AISEC, som undersökte antivirusprogram från Avast , AVG , Bitdefender , ESET , F-Secure , Kaspersky , Lookout , McAfee (tidigare Intel Security), Norton , Sophos och Trend Micro , avslöjade att "de testade antivirusapparna inte ger skydd mot anpassad skadlig programvara eller riktade attacker", och att "de testade antivirusapparna inte heller kunde upptäcka skadlig programvara som är helt okänd till dags dato men som inte gör några ansträngningar för att dölja dess malignitet".

I augusti 2013 tillkännagav Google Android Device Manager (döpt om till Find My Device i maj 2017), en tjänst som låter användare spåra, lokalisera och radera sin Android-enhet på distans, med en Android-app för tjänsten som släpptes i december. I december 2016 introducerade Google en app för betrodda kontakter, som låter användare begära platsspårning av nära och kära i nödsituationer. 2020 stängdes Trusted Contacts och platsdelningsfunktionen rullades in i Google Maps.

Den 8 oktober 2018 tillkännagav Google nya krav i Google Play Butik för att motverka överdelning av potentiellt känslig information, inklusive samtals- och textloggar. Problemet härrör från det faktum att många appar begär behörigheter för att komma åt användarnas personliga information (även om denna information inte behövs för att appen ska fungera) och vissa användare ger otvivelaktigt dessa behörigheter. Alternativt kan en behörighet listas i appmanifestet efter behov (i motsats till valfritt) och appen skulle inte installeras om inte användaren ger tillståndet; användare kan dra tillbaka alla, till och med nödvändiga, behörigheter från valfri app i enhetsinställningarna efter appinstallationen, men få användare gör detta. Google lovade att arbeta med utvecklare och skapa undantag om deras appar kräver telefon- eller sms-behörigheter för "kärnappfunktionalitet". Genomförandet av nya policyer startade den 6 januari 2019, 90 dagar efter policymeddelandet den 8 oktober 2018. Dessutom tillkännagav Google ett nytt "krav på mål-API-nivå" ( targetSdkVersioni manifest) åtminstone Android 8.0 (API-nivå 26) för alla nya appar och appuppdateringar. Kravet på API-nivå kan motverka bruket av apputvecklare att kringgå vissa behörighetsskärmar genom att ange tidiga Android-versioner som hade en grövre behörighetsmodell.

Google Play-tjänster och leverantörsändringar

Beroende av egna Google Play-tjänster och anpassningar som lagts till ovanpå operativsystemet av leverantörer som licensierar Android från Google orsakar integritetsproblem .

Licensiering

Källkoden för Android är öppen källkod : den utvecklas privat av Google, med källkoden som släpps offentligt när en ny version av Android släpps. Google publicerar det mesta av koden (inklusive nätverks- och telefonistackar ) under Apache-licensversion 2.0 som inte är copyleft . som tillåter modifiering och omfördelning. Licensen ger inte rättigheter till varumärket "Android", så enhetstillverkare och trådlösa operatörer måste licensiera det från Google enligt individuella kontrakt. Associerade Linux-kärnändringar släpps under copyleft GNU General Public License version 2, utvecklad av Open Handset Alliance , med källkoden allmänt tillgänglig hela tiden. Den enda Android-utgåvan som inte omedelbart gjordes tillgänglig som källkod var 3.0 Honeycomb - versionen av enbart surfplattor. Anledningen, enligt Andy Rubin i ett officiellt Android-blogginlägg, var att Honeycomb skyndade sig för produktion av Motorola Xoom , och de ville inte att tredje part skulle skapa en "riktigt dålig användarupplevelse" genom att försöka sätta på smartphones en version av Android avsedd för surfplattor.

Endast Android-basoperativsystemet (inklusive vissa applikationer) är programvara med öppen källkod, medan de flesta Android-enheter levereras med en betydande mängd proprietär programvara, som Google Mobile Services , som inkluderar applikationer som Google Play Store , Google Sök och Google Play Services  – ett mjukvarulager som tillhandahåller API :er för integration med bland annat tjänster från Google. Dessa applikationer måste vara licensierade från Google av enhetstillverkare och kan endast skickas på enheter som uppfyller dess kompatibilitetsriktlinjer och andra krav. Anpassade, certifierade distributioner av Android producerade av tillverkare (som Samsung Experience ) kan också ersätta vissa vanliga Android-appar med sina egna patenterade varianter och lägga till ytterligare programvara som inte ingår i standardoperativsystemet Android. Med tillkomsten av Google Pixel -enheterna har Google själv också gjort specifika Android-funktioner tidsinställda eller permanenta exklusiva till Pixel-serien. Det kan också finnas " binära blob " -drivrutiner som krävs för vissa hårdvarukomponenter i enheten. De mest kända Android-tjänsterna med öppen källkod är LineageOS- distributionen och MicroG som fungerar som en ersättning för öppen källkod till Google Play Services.

Richard Stallman och Free Software Foundation har varit kritiska till Android och har rekommenderat användningen av alternativ som Replicant , eftersom drivrutiner och firmware som är avgörande för att Android-enheter ska fungera på rätt sätt vanligtvis är proprietära, och eftersom applikationen Google Play Butik kan tvångsinstallera eller avinstallera program och, som ett resultat, bjuda in icke-fri programvara. I båda fallen gör användningen av programvara med stängd källkod att systemet blir sårbart för bakdörrar .

Det har hävdats att eftersom utvecklare ofta måste köpa den Google-märkta Android-licensen, har detta förvandlat det teoretiskt öppna systemet till en freemium -tjänst.

Dra nytta av tillverkare

Google licensierar sin programvara för Google Mobile Services, tillsammans med Android-varumärkena, endast till maskinvarutillverkare för enheter som uppfyller Googles kompatibilitetsstandarder som anges i dokumentet Android Compatibility Program. Således innehåller Android-gafflar som gör stora förändringar i själva operativsystemet ingen av Googles icke-fria komponenter, förblir inkompatibla med applikationer som kräver dem och måste levereras med en alternativ mjukvarumarknad i stället för Google Play Butik. Ett framträdande exempel på en sådan Android-gaffel är Amazons Fire OS , som används på Kindle Fire -serien av surfplattor och riktar sig mot Amazon-tjänster. Leverans av Android-enheter utan GMS är också vanligt i Kina , eftersom Google inte gör affärer där.

Under 2014 började Google också kräva att alla Android-enheter som licensierar Google Mobile Services-programvaran visar en framträdande "Powered by Android"-logotyp på sina startskärmar. Google har också tvingat till förmånlig paketering och placering av Googles mobiltjänster på enheter, inklusive obligatorisk buntning av hela huvudsviten av Google-applikationer, obligatorisk placering av genvägar till Google Sök och appen Play Butik på eller nära huvudsidan på startskärmen som standard konfiguration och bevilja en större andel av sökintäkterna till OEM-tillverkare som går med på att inte inkludera tredjepartsappbutiker på sina enheter. I mars 2018 rapporterades det att Google hade börjat blockera "ocertifierade" Android-enheter från att använda programvaran Google Mobile Services och visa en varning som indikerar att "enhetstillverkaren har förinstallerat Googles appar och tjänster utan certifiering från Google". Användare av anpassade ROM kan registrera sitt enhets-ID på sitt Google-konto för att ta bort detta block.

Vissa lagerapplikationer och komponenter i AOSP-kod som tidigare användes av tidigare versioner av Android, som Search, Music, Calendar och plats-API, övergavs av Google till förmån för icke-gratis ersättningar som distribuerades via Play Butik (Google Search, Google Play Musik och Google Kalender) och Google Play Services , som inte längre är öppen källkod. Dessutom utesluter varianter av öppen källkod av vissa applikationer också funktioner som finns i deras icke-fria versioner. Dessa åtgärder är sannolikt avsedda att motverka gafflar och uppmuntra kommersiell licensiering i linje med Googles krav, eftersom majoriteten av operativsystemets kärnfunktionalitet är beroende av proprietära komponenter licensierade exklusivt av Google, och det skulle kräva betydande utvecklingsresurser för att utveckla en alternativ svit med programvara och API:er för att replikera eller ersätta dem. Appar som inte använder Google-komponenter skulle också ha en funktionell nackdel, eftersom de bara kan använda API:er som finns i själva operativsystemet. I sin tur kan tredjepartsappar ha beroenden av Google Play Services.

Medlemmar i Open Handset Alliance, som inkluderar majoriteten av Android OEM, är också kontraktuellt förbjudna att producera Android-enheter baserade på gafflar från operativsystemet; 2012 tvingades Acer Inc. av Google att stoppa produktionen på en enhet som drivs av Alibaba Groups Aliyun OS med hot om borttagning från OHA, eftersom Google ansåg att plattformen var en inkompatibel version av Android. Alibaba Group försvarade anklagelserna och hävdade att operativsystemet var en distinkt plattform från Android (främst med hjälp av HTML5- appar), men inkorporerade delar av Androids plattform för att möjliggöra bakåtkompatibilitet med tredje parts Android-programvara. Enheterna levererades faktiskt med en applikationsbutik som erbjöd Android-appar; dock var majoriteten av dem piratkopierade .

Reception

Android fick en ljummen reaktion när den avtäcktes 2007. Även om analytiker var imponerade av de respekterade teknikföretag som hade samarbetat med Google för att bilda Open Handset Alliance, var det oklart om mobiltelefontillverkarna skulle vara villiga att ersätta sina befintliga operativsystem med Android. Idén om en Linux-baserad utvecklingsplattform med öppen källkod väckte intresse, men det fanns ytterligare oro för att Android skulle möta stark konkurrens från etablerade aktörer på smartphonemarknaden, som Nokia och Microsoft, och rivaliserande Linux-mobiloperativsystem som var under utveckling . Dessa etablerade spelare var skeptiska: Nokia citerades för att säga "vi ser inte detta som ett hot", och en medlem av Microsofts Windows Mobile-team sa "Jag förstår inte vilken inverkan de kommer att ha."

Sedan dess har Android vuxit till att bli det mest använda operativsystemet för smartphones och "en av de snabbaste mobila upplevelserna som finns tillgängliga". Granskare har framhållit operativsystemets karaktär av öppen källkod som en av dess avgörande styrkor, vilket gör det möjligt för företag som Nokia (Nokia X-familjen), Amazon (Kindle Fire), Barnes & Noble ( Nook ), Ouya , Baidu och andra att gaffel mjukvaran och släpphårdvaran som kör sin egen anpassade version av Android. Som ett resultat har det beskrivits av teknikwebbplatsen Ars Technica som "praktiskt taget standardoperativsystemet för att lansera ny hårdvara" för företag utan egna mobila plattformar. Denna öppenhet och flexibilitet finns också på slutanvändarens nivå: Android tillåter omfattande anpassning av enheter av deras ägare och appar är fritt tillgängliga från appbutiker som inte tillhör Google och tredje parts webbplatser. Dessa har nämnts som en av de främsta fördelarna med Android-telefoner framför andra.

Trots Androids popularitet, inklusive en aktiveringshastighet som är tre gånger högre än iOS, har det förekommit rapporter om att Google inte har kunnat utnyttja sina andra produkter och webbtjänster framgångsrikt för att förvandla Android till pengarna som analytiker hade förväntat sig. The Verge antydde att Google tappar kontrollen över Android på grund av den omfattande anpassningen och spridningen av appar och tjänster som inte kommer från Google – Amazons Kindle Fire-linje använder Fire OS , en kraftigt modifierad gaffel av Android som inte inkluderar eller stöder någon av Googles proprietära komponenter , och kräver att användare skaffar programvara från dess konkurrerande Amazon Appstore istället för Play Store. Under 2014, i ett försök att göra Android-varumärket mer framträdande, började Google kräva att enheter med dess proprietära komponenter skulle visa en Android-logotyp på startskärmen.

Android har lidit av "fragmentering", en situation där variationen av Android-enheter, vad gäller både hårdvaruvariationer och skillnader i mjukvaran som körs på dem, gör uppgiften att utveckla applikationer som fungerar konsekvent över hela ekosystemet svårare än rivaliserande plattformar som t.ex. iOS där hårdvara och mjukvara varierar mindre. Till exempel, enligt data från OpenSignal i juli 2013, fanns det 11 868 modeller av Android-enheter, många skärmstorlekar och åtta Android OS-versioner samtidigt, medan den stora majoriteten av iOS-användare har uppgraderat till den senaste iterationen av det operativsystemet. Kritiker som Apple Insider har hävdat att fragmentering via hårdvara och mjukvara drivit Androids tillväxt genom stora volymer av billiga enheter med låga priser som kör äldre versioner av Android. De hävdar att detta tvingar Android-utvecklare att skriva för den "lägsta gemensamma nämnaren" för att nå så många användare som möjligt, som har för lite incitament att använda de senaste hård- eller mjukvarufunktionerna som bara är tillgängliga på en mindre andel av enheterna. Men OpenSignal, som utvecklar både Android- och iOS-appar, drog slutsatsen att även om fragmentering kan göra utvecklingen svårare, ökar Androids bredare globala räckvidd också den potentiella belöningen.

Marknadsandel

Android är det mest använda operativsystemet på telefoner i praktiskt taget alla länder, med vissa länder, som Indien, som har över 96% marknadsandel. På surfplattor är användningen jämnare, eftersom iOS är lite mer populärt globalt.

Forskningsföretaget Canalys uppskattade under andra kvartalet 2009 att Android hade en andel på 2,8 % av världens smartphonesändningar . I maj 2010 hade Android en global marknadsandel på 10 % för smartphones och gick om Windows Mobile , medan Android i USA hade en andel på 28 % och gick om iPhone OS . Vid det fjärde kvartalet 2010 hade dess världsomspännande andel växt till 33 % av marknaden och blev den mest sålda smartphoneplattformen och gick om Symbian . I USA blev det den mest sålda plattformen i april 2011 och gick om BlackBerry OS med en andel på 31,2 % av smartphones, enligt comScore .

Under tredje kvartalet 2011 uppskattade Gartner att mer än hälften (52,5 %) av smartphoneförsäljningen tillhörde Android. Vid tredje kvartalet 2012 hade Android en andel på 75 % av den globala smartphonemarknaden enligt analysföretaget IDC.

I juli 2011 sa Google att 550 000 Android-enheter aktiverades varje dag, upp från 400 000 per dag i maj, och mer än 100 miljoner enheter hade aktiverats med 4,4 % tillväxt per vecka. I september 2012 hade 500 miljoner enheter aktiverats med 1,3 miljoner aktiveringar per dag. I maj 2013, på Google I/O , meddelade Sundar Pichai att 900 miljoner Android-enheter hade aktiverats.

Androids marknadsandel varierar beroende på plats. I juli 2012 var "mobilabonnenter i åldern 13+" i USA som använde Android upp till 52 % och steg till 90 % i Kina. Under tredje kvartalet 2012 var Androids världsomspännande marknadsandel för smartphonesändningar 75 %, med totalt 750 miljoner enheter aktiverade. I april 2013 hade Android 1,5 miljoner aktiveringar per dag. I maj 2013 har 48 miljarder applikationer ("app") installationer utförts från Google Play Store, och i september 2013 hade en miljard Android-enheter aktiverats.

I augusti 2020 hade Google Play -butiken över 3 miljoner Android-applikationer publicerade, och i maj 2016 hade appar laddats ner mer än 65 miljarder gånger. Operativsystemets framgång har gjort det till ett mål för patenttvister som en del av de så kallade " smarttelefonkrigen " mellan teknikföretag.

Android-enheter står för mer än hälften av smartphoneförsäljningen på de flesta marknader, inklusive USA, medan "endast i Japan var Apple på topp" (siffror från september–november 2013). I slutet av 2013 hade över 1,5 miljarder Android-smartphones sålts under de fyra åren sedan 2010, vilket gör Android till det mest sålda operativsystemet för telefoner och surfplattor. Tre miljarder Android-smartphones beräknades vara sålda i slutet av 2014 (inklusive tidigare år). Enligt undersökningsföretaget Gartner sålde Android-baserade enheter över alla utmanare, varje år sedan 2012. Under 2013 sålde de mer än Windows 2.8:1 eller med 573 miljoner. Från och med 2015 har Android den största installerade basen av alla operativsystem; Sedan 2013 säljer enheter som kör det också mer än Windows-, iOS- och Mac OS X-enheter tillsammans.

Enligt StatCounter , som endast spårar användningen för att surfa på webben, är Android det populäraste mobiloperativsystemet sedan augusti 2013. Android är det populäraste operativsystemet för webbsurfning i Indien och flera andra länder (t.ex. praktiskt taget hela Asien, med Japan och Nordkorea undantag). Enligt StatCounter används Android mest på mobiler i alla afrikanska länder, och det står att "mobilanvändning har redan gått om skrivbordet i flera länder inklusive Indien, Sydafrika och Saudiarabien", med praktiskt taget alla länder i Afrika som redan har gjort det (förutom för sju länder, inklusive Egypten), såsom Etiopien och Kenya där mobilanvändningen (inklusive surfplattor) är 90,46 % (endast Android, står för 75,81 % av all användning där).

Medan Android-telefoner i västvärlden nästan alltid inkluderar Googles egen kod (som Google Play) i operativsystemet med annars öppen källkod, används Googles egen kod och varumärke i allt högre grad inte på tillväxtmarknader; "Tillväxten av AOSP Android-enheter går långt utöver bara Kina [..] ABI Research hävdar att 65 miljoner enheter levererades globalt med öppen källkod Android under andra kvartalet [2014], upp från 54 miljoner under första kvartalet"; beroende på land, beräknas procentandelen av telefonerna endast vara baserade på AOSP-källkod, utan Android-varumärket: Thailand (44 %), Filippinerna (38 %), Indonesien (31 %), Indien (21 %), Malaysia (24 % ), Mexiko (18 %), Brasilien (9 %).

Enligt en Gartner -rapport från januari 2015, "Android överträffade en miljard leveranser av enheter 2014 och kommer att fortsätta växa i tvåsiffrig takt under 2015, med en ökning på 26 procent från år till år." Detta gjorde det första gången som något generellt operativsystem har nått mer än en miljard slutanvändare inom ett år: genom att nå nära 1,16 miljarder slutanvändare 2014 levererade Android över fyra gånger fler än iOS och OS X tillsammans, och över tre gånger mer än Microsoft Windows . Gartner förväntade sig att hela mobiltelefonmarknaden skulle "nå två miljarder enheter 2016", inklusive Android. Farhad Manjoo beskrev statistiken och skrev i The New York Times att "Omkring en av två datorer som säljs idag kör Android. [Det] har blivit jordens dominerande datorplattform."

Enligt en uppskattning från Statistica hade Android-smarttelefoner en installerad bas på 1,8 miljarder enheter 2015, vilket var 76 % av det uppskattade totala antalet smartphones över hela världen. Android har den största installerade basen av alla mobila operativsystem och sedan 2013 det mest sålda operativsystemet totalt med försäljning 2012, 2013 och 2014 nära den installerade basen av alla datorer.

Under andra kvartalet 2014 var Androids andel av den globala marknaden för smartphonesändningar 84,7 %, ett nytt rekord. Detta hade vuxit till 87,5 % global marknadsandel under tredje kvartalet 2016, vilket lämnade huvudkonkurrenten iOS med 12,1 % marknadsandel.

Enligt en StatCounter- rapport från april 2017 gick Android om Microsoft Windows för att bli det mest populära operativsystemet för total internetanvändning. Det har upprätthållit mångfalden sedan dess.

I september 2015 meddelade Google att Android hade 1,4 miljarder aktiva användare varje månad. Detta ändrades till 2 miljarder aktiva användare per månad i maj 2017.

Adoption på surfplattor

Första generationens Nexus 7- surfplatta med Android 4.1 Jelly Bean

Trots framgångarna på smartphones gick adoptionen av Android-surfplattor långsamt till en början, för att sedan komma ikapp med iPad i de flesta länder. En av huvudorsakerna var situationen med kyckling eller ägg där konsumenter var tveksamma till att köpa en Android-surfplatta på grund av bristen på högkvalitativa surfplattor, men utvecklare var tveksamma till att lägga tid och resurser på att utveckla surfplatta tills det fanns en betydande marknad för dem. Innehållet och appens "ekosystem" visade sig vara viktigare än hårdvaruspecifikationer som försäljningsargument för surfplattor. På grund av bristen på Android-surfplattor 2011 fick tidiga Android-surfplattor nöja sig med befintliga smartphone-applikationer som var dåligt lämpade för större skärmstorlekar, medan dominansen av Apples iPad förstärktes av det stora antalet surfplattorspecifika iOS- applikationer.

Trots appstöd i sin linda skyndade sig ett stort antal Android-surfplattor, som Barnes & Noble Nook (vid sidan av de som använder andra operativsystem, såsom HP TouchPad och BlackBerry PlayBook ) ut på marknaden i ett försök att dra nytta av framgången av iPad. InfoWorld har föreslagit att vissa Android-tillverkare initialt behandlade sina första surfplattor som ett "Frankenphone-företag", en kortsiktig låginvesteringsmöjlighet genom att placera ett smartphone-optimerat Android OS (innan Android 3.0 Honeycomb för surfplattor var tillgängligt) på en enhet samtidigt som de försummade användargränssnitt. Detta tillvägagångssätt, som med Dell Streak , misslyckades med att få marknadsdragning hos konsumenterna och skadade Android-surfplattornas tidiga rykte. Dessutom var flera Android-surfplattor som Motorola Xoom prissatta samma eller högre än iPad , vilket skadade försäljningen. Ett undantag var Amazon Kindle Fire , som förlitade sig på lägre prissättning samt tillgång till Amazons ekosystem av applikationer och innehåll.

Detta började förändras 2012, med lanseringen av den prisvärda Nexus 7 och en push från Google för utvecklare att skriva bättre surfplattor. Enligt International Data Corporation överträffade leveranserna av Android-drivna surfplattor iPads under tredje kvartalet 2012.

Barnes & Noble Nook med Android

I slutet av 2013 hade över 191,6 miljoner Android-surfplattor sålts på tre år sedan 2011. Detta gjorde Android-surfplattor till den mest sålda typen av surfplattor 2013, och överträffade iPads under andra kvartalet 2013.

Enligt StatCounters webbanvändningsstatistik representerar Android-surfplattor från och med 2020 majoriteten av surfplattorna som används i Afrika (70 %), Sydamerika (65 %), medan mindre än hälften på andra håll, t.ex. Europa (44 %), Asien (44 %). %), Nordamerika (34 %) och Oceanien/Australien (18 %). Det finns länder på alla kontinenter där Android-surfplattor är majoriteten, till exempel Mexiko.

I mars 2016 uttalade Galen Gruman från InfoWorld att Android-enheter kan vara en "verklig del av din verksamhet [..] det finns inte längre någon anledning att hålla Android på armlängds avstånd. Det kan nu vara lika integrerat i din mobilportfölj som Apple " s iOS- enheter är". Ett år tidigare hade Gruman uttalat att Microsofts egna mobila Office-appar var "bättre på iOS och Android" än på Microsofts egna Windows 10 - enheter.

Plattformsinformation

Animation som visar påskägg i Googles Android-operativsystem

Från och med oktober 2021, strax före lanseringen av Android 12, är Android 11, den då senaste Android-versionen, den mest populära Android-versionen, på både smartphones och surfplattor.

Android 11 är mest populärt på smartphones med 31,8 %, med Android 10-användning på 30,0 %, vilket ger Android 11 och 10 tillsammans över 60 % av andelen. Användningen av Pie 9.0 och nyare, det vill säga versioner som stöds, ligger på 77% (med Oreo 8.1 på 83%), resten av användarna stöds inte med säkerhetsuppdateringar. Android 11 används mest i många länder, allt från USA till Indien, och i praktiskt taget alla andra länder (t.ex. i Kina) är Android 10 den populäraste versionen.

På surfplattor är den senaste versionen av Android 11 mest populär med 21 % som körde om Android 9.0 Pie i juli 2021, som nu ligger tvåa med 15 % (toppen på över 20 %). Användningen av Pie 9.0 och nyare, dvs. versioner som stöds, ligger på 45 % på Android-surfplattor och med Oreo 8.1, som tills nyligen stöddes, på 51,1 %. Användningsandelen varierar mycket från land till land: t.ex. Android 9.0 Pie är den enda versionen med störst användningsandel i USA (och Storbritannien) på 31,64 %, medan den senaste versionen Android 11 är mest utbredd i t.ex. Indien, Kanada, Australien, och de flesta europeiska länder, och andra över hela världen; Oreo 8.1 används mest i Kina.

Version Marknadsföringsnamn Utgivningsdatum API-nivå Kärna Körning Lanserades med
12 12 4 oktober 2021 31 5.x KONST Pixel 3 , Pixel 3 XL, Pixel 3a , Pixel 3a XL, Pixel 4 , Pixel 4 XL, Pixel 5 , Pixel 6 , Pixel 6 Pro
11 11 8 september 2020 30 5.x KONST Pixel 2 , Pixel 2 XL, Pixel 3 , Pixel 3 XL, Pixel 3a , Pixel 3a XL, Pixel 4 , Pixel 4 XL
10 10 3 september 2019 29 5.x KONST Asus ZenFone 5Z , Essential Phone , Pixel, Pixel XL , Pixel 2 , Pixel 2 XL, Pixel 3 , Pixel 3 XL, Pixel 3a , Pixel 3a XL, OnePlus 6 , OnePlus 6T , OnePlus 7 , OnePlus 7 Pro , Oppo Reno Xperia XZ3 , Vivo X27 , Vivo NEX S , Vivo NEX A , Xiaomi Mi MIX 3 5G , Xiaomi Mi 9 , Tecno Spark 3 Pro , Huawei Mate 20 Pro , LG G8 , Nokia 8.1 , Realme 3 Pro
9 Paj 6 augusti 2018 28 4.x KONST Essential Phone , Pixel, Pixel XL , Pixel 2 , Pixel 2 XL, Nokia 7 Plus , OnePlus 6 , Oppo R15 Pro , Sony Xperia XZ2 , Vivo X21UD , Vivo X21 , Xiaomi Mi Mix 2S
8.1 Oreo 5 december 2017 27 4.x KONST Pixel, Pixel XL , Nexus 6P , Nexus 5X
8,0 21 augusti 2017 26 4.x KONST N/A
7.1 Nougat 4 oktober 2016 25 4.x KONST Pixel, Pixel XL
7,0 22 augusti 2016 24 4.x KONST Nexus 5X , Nexus 6P , LG V20
6,0 Marshmallow 5 oktober 2015 23 4.x KONST Nexus 5X , Nexus 6P
5.1 Klubba 9 mars 2015 22 3.x KONST Android One
5.0 3 november 2014 21 3.x ART 2.1.0 Nexus 6 , Nexus 9
4.4 KitKat 31 oktober 2013 19 3.x Dalvik (och ART 1.6.0) Nexus 5
4.3 Geleböna 24 juli 2013 18 3.x Dalvik Nexus 7 2013
4.2 13 november 2012 17 3.x Dalvik Nexus 4 , Nexus 10
4.1 9 juli 2012 16 3.x Dalvik Nexus 7
4.0 Glass sandwich 19 oktober 2011 15 3.x Dalvik Galaxy Nexus
2.3 Pepparkaka 9 februari 2011 10 2.6.32 Dalvik 1.4.0 Nexus S

Från och med juli 2021 har 66 % av enheterna Vulkan- stöd (47 % på nyare Vulkan 1.1), efterföljaren till OpenGL. Samtidigt har 91,5 % av enheterna stöd för OpenGL ES 3.0 eller högre (dessutom använder resten av enheterna, 8,50 %, version 2.0), med 73,50 % som använder den senaste versionen OpenGL ES 3.2 .

Piratkopiering av applikationer

I allmänhet kan betalda Android-applikationer enkelt piratkopieras . I en intervju med Eurogamer i maj 2012 uppgav utvecklarna av Football Manager att förhållandet mellan piratkopierade spelare och legitima spelare var 9:1 för deras spel Football Manager Handheld . Men inte alla utvecklare var överens om att piratkopiering var ett problem; till exempel, i juli 2012 sa utvecklarna av spelet Wind-up Knight att piratkopieringsnivåerna i deras spel endast var 12 %, och det mesta av piratkopieringen kom från Kina, där folk inte kan köpa appar från Google Play.

2010 släppte Google ett verktyg för att validera auktoriserade köp för användning inom appar, men utvecklare klagade på att detta var otillräckligt och trivialt för att knäcka . Google svarade att verktyget, särskilt dess första release, var tänkt som ett exempel på ramverk för utvecklare att modifiera och bygga på beroende på deras behov, inte som en färdig piratkopieringslösning. Android "Jelly Bean" introducerade möjligheten för betalprogram att krypteras, så att de bara kan fungera på den enhet som de köptes för.

Juridiska frågor

Framgången med Android har gjort det till ett mål för patent- och upphovsrättstvister mellan teknikföretag, både Android- och Android-telefontillverkare som har varit inblandade i många patentprocesser och andra juridiska utmaningar.

Patentprocess med Oracle

Den 12 augusti 2010 stämde Oracle Google för påstådda intrång i upphovsrätter och patent relaterade till programmeringsspråket Java . Oracle begärde ursprungligen skadestånd upp till 6,1 miljarder dollar, men denna värdering avvisades av en federal domare i USA som bad Oracle att revidera uppskattningen. Som svar skickade Google in flera försvarslinjer och hävdade att Android inte gjorde intrång i Oracles patent eller upphovsrätt, att Oracles patent var ogiltiga och flera andra försvar. De sa att Androids Java runtime-miljö är baserad på Apache Harmony , en renrumsimplementering av Java-klassbiblioteken och en oberoende utvecklad virtuell maskin som heter Dalvik . I maj 2012 fann juryn i det här fallet att Google inte gjorde intrång i Oracles patent, och rättegångsdomaren slog fast att strukturen för Java API:erna som används av Google inte var upphovsrättsskyddad. Parterna kom överens om noll dollar i lagstadgat skadestånd för en liten mängd kopierad kod. Den 9 maj 2014 upphävde Federal Circuit delvis distriktsdomstolsutslaget, dömde till Oracles fördel i upphovsrättsfrågan och återförvisade frågan om skälig användning till distriktsdomstolen.

I december 2015 meddelade Google att nästa stora version av Android ( Android Nougat ) skulle byta till OpenJDK , som är den officiella öppen källkodsimplementeringen av Java-plattformen, istället för att använda det nu nedlagda Apache Harmony-projektet som körtid. Kod som återspeglar denna ändring postades också till AOSP-källarkivet. I sitt tillkännagivande hävdade Google att detta var en del av ett försök att skapa en "gemensam kodbas" mellan Java på Android och andra plattformar. Google erkände senare i en domstolsanmälan att detta var en del av ett försök att ta itu med tvister med Oracle, eftersom dess användning av OpenJDK-kod regleras under GNU General Public License (GPL) med ett länkundantag , och att "alla skadeståndsanspråk associerade med de nya versionerna uttryckligen licensierade av Oracle under OpenJDK skulle det krävas en separat analys av skador från tidigare utgåvor." I juni 2016 dömde en federal domstol i USA till Googles fördel och angav att dess användning av API:erna var skälig användning.

I april 2021 beslutade Förenade Högsta domstolen att Googles användning av Java API:er var inom gränserna för skälig användning, vilket ändrade Federal Circuit Appeals Courts avgörande och återförvisade fallet för ytterligare förhandling. Majoritetens åsikt började med antagandet att API:erna kan vara upphovsrättsskyddade, och fortsatte därmed med en genomgång av de faktorer som bidrog till skälig användning.

Konkurrensbegränsande utmaningar i Europa

År 2013 lämnade FairSearch , en lobbyorganisation med stöd av Microsoft , Oracle och andra, in ett klagomål angående Android till Europeiska kommissionen , och påstod att dess kostnadsfria distributionsmodell utgjorde konkurrensbegränsande underprissättning . Free Software Foundation Europe , vars givare inkluderar Google, bestred Fairsearch-anklagelserna. Den 20 april 2016 lämnade EU in ett formellt antitrustklagomål mot Google baserat på FairSearch-anklagelserna, och hävdade att dess inflytande över Android-leverantörer, inklusive den obligatoriska paketeringen av hela uppsättningen av proprietär Google-programvara, hindrar konkurrerande sökleverantörers förmåga att integreras i Android och hindra leverantörer från att tillverka enheter som kör Android forks, utgjorde konkurrensbegränsande metoder. I augusti 2016 bötfälldes Google 6,75 miljoner USD av den ryska federala antimonopoltjänsten (FAS) under liknande anklagelser från Yandex . EU-kommissionen utfärdade sitt beslut den 18 juli 2018 och fastställde att Google hade utfört tre operationer relaterade till Android som bröt mot antitrustreglerna: att kombinera Googles sökning och Chrome som en del av Android, blockera telefontillverkare från att använda splittrade versioner av Android, och upprätta avtal med telefontillverkare och nätverksleverantörer för att exklusivt paketera Googles sökapplikation på telefoner (en praxis som Google avslutades 2014). EU bötfällde Google på 4,3 miljarder euro (cirka 5 miljarder USD ) och krävde att företaget skulle avsluta detta beteende inom 90 dagar. Google överklagade domen i oktober 2018, men kommer inte att begära några tillfälliga åtgärder för att fördröja uppförandekraven.

Den 16 oktober 2018 meddelade Google att de skulle ändra sin distributionsmodell för Google Mobile Services i EU, eftersom en del av dess intäktsströmmar för Android som kom genom användning av Google Search och Chrome nu var förbjudna enligt EU:s dom. Medan det grundläggande Android-systemet förblir gratis, skulle OEM-tillverkare i Europa behöva köpa en betald licens till kärnsviten av Google-applikationer, som Gmail, Google Maps och Google Play Store. Google Search kommer att licensieras separat, med en möjlighet att inkludera Google Chrome utan extra kostnad ovanpå Search. Europeiska OEM-tillverkare kan kombinera tredjepartsalternativ på telefoner och enheter som säljs till kunder, om de så önskar. OEM-tillverkare kommer inte längre att hindras från att sälja någon enhet som kör inkompatibla versioner av Android i Europa.

Andra

Utöver stämningar mot Google direkt, har olika proxykrig förts mot Android indirekt genom att rikta sig till tillverkare av Android-enheter, med effekten av att avskräcka tillverkare från att anta plattformen genom att öka kostnaderna för att få ut en Android-enhet på marknaden. Både Apple och Microsoft har stämt flera tillverkare för patentintrång, där Apples pågående rättsliga åtgärder mot Samsung är ett särskilt uppmärksammat fall. I januari 2012 sa Microsoft att de hade tecknat patentlicensavtal med elva Android-enhetstillverkare, vars produkter står för "70 procent av alla Android-smarttelefoner" som säljs i USA och 55% av den globala intäkterna för Android-enheter. Dessa inkluderar Samsung och HTC . Samsungs patentuppgörelse med Microsoft inkluderade ett avtal om att allokera mer resurser till utveckling och marknadsföring av telefoner som kör Microsofts Windows Phone-operativsystem. Microsoft har också knutit sin egen Android-mjukvara till patentlicenser, vilket kräver att Microsoft Office Mobile och Skype -applikationer kombineras på Android-enheter för att subventionera licensavgifterna, samtidigt som det hjälper till att marknadsföra sina programvarulinjer.

Google har offentligt uttryckt sin frustration över det nuvarande patentlandskapet i USA, och anklagar Apple, Oracle och Microsoft för att försöka ta ner Android genom patenttvister, snarare än att förnya och konkurrera med bättre produkter och tjänster. I augusti 2011 köpte Google Motorola Mobility för 12,5 miljarder USD, vilket delvis sågs som en defensiv åtgärd för att skydda Android, eftersom Motorola Mobility hade mer än 17 000 patent. I december 2011 köpte Google över tusen patent från IBM .

Turkiets konkurrensmyndighets utredningar om standardsökmotor i Android, som startade 2017, ledde till böter på 17,4 miljoner USD i september 2018 och böter på 0,05 procent av Googles intäkter per dag i november 2019 när Google inte uppfyllde kraven. I december 2019 slutade Google att utfärda licenser för nya Android-telefonmodeller som säljs i Turkiet.

Andra användningsområden

Ouya , en videospelskonsol som kör Android

Google har utvecklat flera varianter av Android för specifika användningsfall, inklusive Android Wear, senare omdöpt till Wear OS , för bärbara enheter som armbandsur, Android TV för tv-apparater, Android Things för smarta eller Internet of things - enheter och Android Automotive för bilar. Dessutom, genom att tillhandahålla infrastruktur som kombinerar dedikerad hårdvara och dedikerade applikationer som körs på vanlig Android, har Google öppnat upp plattformen för dess användning i särskilda användningsscenarier, som Android Auto- appen för bilar och Daydream , en Virtual Reality-plattform.

Den öppna och anpassningsbara karaktären hos Android gör att enhetstillverkare kan använda den på annan elektronik, inklusive bärbara datorer, netbooks och stationära datorer, kameror, hörlurar, hemautomationssystem , spelkonsoler, mediaspelare, satelliter, routrar , skrivare , betalterminaler , bankautomater och robotar . Android har dessutom installerats och körts på en mängd mindre tekniska objekt, inklusive miniräknare, enkortsdatorer , funktionstelefoner , elektroniska ordböcker , väckarklockor , kylskåp, fasta telefoner, kaffemaskiner, cyklar och speglar.

Ouya , en videospelskonsol som kör Android, blev en av de mest framgångsrika Kickstarter -kampanjerna och finansierade 8,5 miljoner USD för dess utveckling och följdes senare av andra Android-baserade konsoler, som Nvidias Shield Portable  – en Android-enhet i en formfaktor för videospelskontroller .

2011 demonstrerade Google "Android@Home", en hemautomationsteknik som använder Android för att styra en rad hushållsenheter, inklusive ljusströmbrytare, eluttag och termostater. Prototypglödlampor tillkännagavs som kunde styras från en Android-telefon eller surfplatta, men Android-huvudet Andy Rubin var försiktig med att notera att "att tända och släcka en glödlampa är inget nytt", vilket pekar på många misslyckade hemautomationstjänster. Google, sa han, tänkte mer ambitiöst och avsikten var att använda deras position som en leverantör av molntjänster för att ta in Googles produkter i kundernas hem.

Android-x86 körs på en ASUS Eee PC netbook

Parrot presenterade ett Android-baserat bilstereosystem känt som Asteroid 2011, följt av en efterträdare, den pekskärmsbaserade Asteroid Smart, 2012. 2013 släppte Clarion sin egen Android-baserade bilstereo, AX1. I januari 2014, på Consumer Electronics Show (CES), tillkännagav Google bildandet av Open Automotive Alliance , en grupp som inkluderar flera stora biltillverkare ( Audi , General Motors , Hyundai och Honda ) och Nvidia , som syftar till att producera Android- baserade underhållningssystem i bilen för bilar, "[tar] in det bästa från Android i bilen på ett säkert och sömlöst sätt."

Android kommer förinstallerat på några bärbara datorer (en liknande funktion för att köra Android-applikationer finns också i Googles Chrome OS ) och kan även installeras på persondatorer av slutanvändare. På dessa plattformar tillhandahåller Android ytterligare funktionalitet för fysiska tangentbord och möss , tillsammans med tangentkombinationen " Alt-Tab " för att snabbt byta applikationer med ett tangentbord. I december 2014 kommenterade en recensent att Androids aviseringssystem är "väldigt mer komplett och robust än i de flesta miljöer" och att Android är "absolut användbar" som ens primära skrivbordsoperativsystem.

I oktober 2015 rapporterade The Wall Street Journal att Android kommer att fungera som Googles framtida huvudsakliga operativsystem för bärbara datorer, med planen att lägga in Chrome OS i det senast 2017. Googles Sundar Pichai, som ledde utvecklingen av Android, förklarade att "mobil som en datorparadigmet kommer så småningom att blandas med vad vi tänker på som stationära datorer idag." Redan 2009 sa Googles medgrundare Sergey Brin själv att Chrome OS och Android "sannolikt skulle konvergera över tiden." Lockheimer, som ersatte Pichai som chef för Android och Chrome OS, svarade på detta påstående med ett officiellt Google-blogginlägg där det stod att "Medan vi har arbetat på sätt att sammanföra det bästa från båda operativsystemen, finns det inga planer på att fasa ut Chrome OS [som har] garanterat automatiska uppdateringar i fem år". Det är till skillnad från Android där stödet är kortare med " EOL- datum [är ..] minst 3 år [in i framtiden] för Android-surfplattor för utbildning".

Google I/O i maj 2016 tillkännagav Google Daydream, en virtuell verklighetsplattform som förlitar sig på en smartphone och ger VR-funktioner genom ett virtuell verklighetsheadset och kontroller designade av Google själv. Plattformen är inbyggd i Android från och med Android Nougat , och skiljer sig från fristående stöd för VR-funktioner. Mjukvaran är tillgänglig för utvecklare och släpptes 2016.

Maskot

Android robotlogotyp
En gigantisk Android-maskot på Googleplex 2008

Androids maskot är en grön androidrobot , som relaterat till programvarans namn. Även om det inte har något officiellt namn, kallar Android-teamet på Google det "Bugdroid".

Den designades av dåvarande Googles grafiska designer Irina Blok den 5 november 2007 när Android tillkännagavs. I motsats till rapporter om att hon fick i uppdrag att skapa en ikon, bekräftade Blok i en intervju att hon självständigt utvecklade den och gjorde den till öppen källkod . Robotdesignen presenterades från början inte för Google, men den blev snabbt vanlig i Android-utvecklingsteamet, med olika varianter av den skapade av utvecklarna där som gillade figuren, eftersom den var gratis under en Creative Commons -licens. Dess popularitet bland utvecklingsteamet ledde så småningom till att Google antog den som en officiell ikon som en del av Android-logotypen när den lanserades för konsumenter 2008.

Se även

Referenser

Förklarande anteckningar

Citat

externa länkar