Movatterモバイル変換


[0]ホーム

URL:


Siirry sisältöön
Wikipedia
Haku

Android

Wikipediasta
Android
KehittäjäGoogle
Open Handset Alliance
Toiminnallinen tilaAktiivinen
Julkaistu23. syyskuuta 2008[1]
Viimeisin vakaa versio16 (2025[2])
Ytimen tyyppiMonoliittinen ydin
YdinLinux
LähdekoodimalliAvoin lähdekoodi, mutta suuressa osassa laitteita onsuljetun lähdekoodin osia
LisenssiApache 2.0 ja GPLv2[3]
Aiheesta muualla
www.android.com
Versiohallinta
Infobox OKNimi-testi OK

Android onälypuhelimille,taulutietokoneille jaälytelevisioille suunniteltuohjelmistopino, joka sisältääkäyttöjärjestelmän, väliohjelmistoja ja käyttäjän perusohjelmia. Siinä käytetäänavoimen lähdekoodinLinux-käyttöjärjestelmän ydintä. Androidia kehitti alun perin Android Inc., jonkaGoogle myöhemmin osti. Nykyisin sen kehittämisestä vastaaOpen Handset Alliance Googlen johdolla.[4][5]

Android julkistettiin 5. marraskuuta 2007 Open Handset Alliancen perustamisen yhteydessä. Open Handset Alliance koostuu 84 laitteisto- ja ohjelmistovalmistajasta sekä teleoperaattorista.[6] Suurin osa Androidin koodista on julkaistuAndroid Open Source Projectissa (AOSP).[3][5]

Ominaisuudet

[muokkaa |muokkaa wikitekstiä]
Android-sovelluksen käyttämä ohjelmistopino.

Androidin ohjelmistopino koostuu Linux-ytimestä,Bionic-C-kirjastosta[7] ja muistajärjestelmäkirjastoista sekäjärjestelmäohjelmista. Lisäksi käyttöjärjestelmässä on Android-sovelluskehys jasovellusohjelmat, jotka suoritetaanAndroid Runtime (ART) -ajoympäristöllä (ennen versiota 5.0Dalvik-virtuaalikoneella).[8][9] Käytettävissä olevat C-kieliset kirjastot ovat muun muassasurface manager, OpenCoremedia framework,SQLite-relaatiotietokantajärjestelmä,OpenGL ES 2.0 -ohjelmointirajapinta,WebKit-selainmoottori, SGL-grafiikkamoottori jaSSL.[10]

Sovelluksien käyttämä grafiikkakirjasto on siirtynytSkia-kirjastoon, jossa onVulkan-rajapinnan tuki laitteistokiihdytykseen.[11][12]

Useimmat Android-jakelut sisältävät Googlen suljetutGoogle Play -ohjelmistot. Tämä sisältää paitsi Googlen sovelluskaupan, myös Google Play Services -ohjelmistorajapinnan, jota ilman monet ohjelmat eivät toimi.

Android on tukenut 32-bittisiäARM,MIPS jax86 -arkkitehtuureita sekä 64-bittisiä ARM v8,x86-64 ja MIPS-64 -arkkitehtuureita Android 5.0 Lollipop -versiosta lähtien.[13] MIPS-tuki on poistettu Android NDK r17 -versiossa.[14] Tammikuussa 2023 Google ilmoittiRISC-V-suorittimen tuesta.[15]

Androidin emulaattori (v7.0).

Arkkitehtuuri

[muokkaa |muokkaa wikitekstiä]

Androidin arkkitehtuuri alimpana (lähimpänä laitteistoa) on Linux-ydin.[16] Ydin on muokattu versio Linuxista, jossa on joitakin lisäyksiä järjestelmän toimintaa varten.[16]Ytimen päällä on HAL-kerros (engl.Hardware Abstraction Layer).[16][17] HAL-kerros erottaa laitteistovalmistajien kirjoittamat ajurit Androidin sovellukehyksestä.[16]HAL-kerroksen päällä ovat järjestelmän palvelut, jonka päällä onBinder-IPC.[16] Ylimpänä on Androidin sovelluskehys, jota sovelluskehittäjät useimmiten käyttävät.[16]

Linux-ytimen käytön johdosta Androidia on toisinaan kutsuttu Linux-jakeluksi kuten Ubuntu, Debian ja Red Hat.[18] Androidissa ei kuitenkaan ole samaa ohjelmistopinoa kuin tyypillisessäGNU/Linux-jakelussa ja ei siksi ole rinnastettava jakelu.[19]

Android käyttää A/B-osiointimallia, jossa päivitykset asennetaan toiselle osiolle toisen ollessa käytössä. Kun laite käynnistetään uudestaan käyttöön otetaan päivitetty osio edellisen jäädessä varalle. Päivityksen vikatilanteessa järjestelmä palaa käyttämään aiempaa osiota. Vastaavaa menettelyä käyttää myös muun muassaChromeOS.[20]

Sovelluskehitys

[muokkaa |muokkaa wikitekstiä]

Androidiin tarkoitettujasovelluksia voidaan kirjoittaaJava- jaKotlin-kielellä ja se käyttää Googlen kehittämiä Java-kirjastoja.[10][21]Kotlin on vuodesta 2019 lähtien suositeltu kieli sovelluskehittäjille.[22]

Android SDK -kehityspaketti sisältää useita kehityksessä käytettäviä työkaluja.[23] LisäksiAndroid NDK -ohjelmistokehityspaketilla voidaan kehittää sovelluksiaC- jaC++-kielillä.[24]

Android-sovellukset käyttävätXML-pohjaista resurssijärjestelmää, jonka mukaan sovelluskehys valitsee sopivan vaihtoehtoisen resurssitiedoston käytetyn alustan mukaan (kuten älypuhelin tai tabletti).[25] Sovellukset asennetaan laitteisiinAPK- taiAndroid App Bundle -pakettitiedostoilla.[26][27]

Nykyiset ominaisuudet ja määrittelyt

[muokkaa |muokkaa wikitekstiä]

[10][28][29]

Tiedon tallentaminenTiedon tallentamiseen ohjelmille käytetäänSQLite-relaatiotietokantaa.
ViestintäteknologiatAndroid tukee muun muassa seuraavia teknologioita:GSM/EDGE,IDEN,CDMA,EV-DO,UMTS,Bluetooth,Wi-Fi jaWiMAX.
SelainAndroidin selain perustuuavoimen lähdekoodinWebKit-moottoriin ja V8JavaScript-moottoriin.
Java-tukiAndroid -sovelluksia kirjoitetaan Javalla, mutta Android ei hyödynnä Java-virtuaalikonetta. Java-luokkia käännetään Dalvik-suoritettavaksi koodiksi ja suoritetaan Dalvik-virtuaalikoneella. Dalvik on Androidissa käytetty virtuaalikone, joka optimoitiin tietokoneita rajallisemmille mobiililaitteille. Toisin kuin jotkut mobiilialustat, Android ei tueJ2ME-sovellusympäristöä.
MediatukiAndroid tukee seuraavia ääni-, video- ja kuvaformaatteja:H.263,H.264 (3GP- taiMP4-pakkauksessa),MPEG-4 SP,AMR,AMR-WB (3GP-pakkauksessa),AAC,HE-AAC (MP4- tai 3GP-pakkauksessa),MP3,MIDI,Ogg Vorbis,WAV,JPEG,PNG,GIF jaBMP.[28]
LisälaitteistotukiAndroid pystyy käsittelemään video- ja kuvakameroita,kosketusnäyttöjä,GPS:ä,kiihtyvyysmittareita,magnetometrejä, kiihdytettyjä 2D bit-BLIT:eja (accelerated 2D bit blits) ja kiihdytettyä 3D-grafiikkaa.
KehitysympäristöKehitysympäristössä on laite-emulaattori, virheiden jäljittämistyökaluja, muistia ja suorituskykyä mittaavia työkaluja ja liitännäinenEclipse-ohjelmointiympäristölle.
SovelluskauppaGoogle Play -sovelluskatalogi (entinen Android Market) sisältää sovelluksia, joita käyttäjä pystyy lataamaan ja asentamaan ilman tietokonetta. Alun perin Google Play:ssä oli vain ilmaisia sovelluksia, mutta maksullisia sovelluksia on ollut saatavissa 19. helmikuuta 2009 lähtien.[30] Google Play kasvaa nopeasti. 30. huhtikuuta 2010 siinä oli yli 50 000 sovellusta ladattavissa.[31]
MonikosketusAndroid tukee monikosketusta.[32] Googlen julkistamat päivitykset Nexus One- ja Motorola Droid -puhelimille ottavat monikosketuksen käyttöön.[33]
BluetoothTuki A2DP:lle (Advanced Audio Distribution Profile) ja AVCRP:lle (Audio/Video Remote Control Profile) lisättiin Androidiin versiossa 1.5.[34] Versio 2.0:n mukana lisättiin tiedostojen lähettäminen (OPP) ja yhteystietojen hakeminen (PBAP) Bluetoothin kautta.[35] Version 2.2:n mukana lisättiin 'voice dialing' ja kontaktien yhteystietojen lähettäminen puhelimien välillä.[36]
MoniajoKäyttäjä pystyy ajamaan monta sovellusta samanaikaisesti.[37]

Päivityshistoria

[muokkaa |muokkaa wikitekstiä]

Androidista on julkaistu uusia versioita julkistuksen jälkeen. Uudet versiot yleensä korjaavat virheitä ja lisäävät uusia ominaisuuksia.

Androidin lähdekoodi (vuonna 2010) sisälsi 12 miljoonaa koodiriviä, josta 3 miljoonaa riviä oliXML-koodia, 2,8 miljoonaa riviä oliC-koodia ja 2,1 miljoonaa riviä oliJava-koodia.[38] Vuonna 2010 Androidissa oli eroja, joita on myöhemmin liitetty takaisin Linux-ytimeen. Android sisälsi muutoksia lukituksiin ja turvamalliin.[39][40]

Google on kehittänyt ”Generic Kernel Image” (GKI) projektia, jonka tavoitteena on helpommat päivitykset Androidissa käytettyyn käyttöjärjestelmän ytimeen.[41] Tyypillisesti muutokset pitkän aikavälin tuen (”Long Term Support”, LTS) Linux-ytimestä tuodaan ”Android Common” -haaraan, josta viedään muutoksiajärjestelmäpiirin tekijän haaraan ja lopulta varsinaisen laitekohtaisen ytimen haaraan.[41] GKI-versio on ytimen käännös, jota voi käyttää kaikilla laitteilla.[41]Tavoitteena on toimittaa ytimen päivitykset Play-kaupan kautta.[41] Aiemmin kehitetty Generic System Image (GSI) on Androidin versio, jota voidaan suorittaa kaikilla laitteilla modularisoinnin avulla.[41] GKI vähentäisi kolme versiohaaraa yhdeksi.[41] GKI on julkaistu Android-versiossa 12.[41][42]Ohjelmistokehityspaketin modularisoinnilla Google pyrkii toimittamaan uusia ominaisuuksia kehittäjille ilman koko käyttöjärjestelmän päivitystä.[41]

Google on kertonut tavoitteesta vähentääteknistä velkaa kehitysmallilla, jossa uudet ominaisuudet päätyvät ylävirtaan ensinnä (upstream first).[43] Valmistajakohtaiset ominaisuudet voidaan sijoittaa valmistajakohtaisiin moduuleihin.[43]

Vuodesta 2019 lähtien Google on käyttänytRust-kieltä Android-käyttöjärjestelmän uusiin ominaisuuksiin Javan ja Kotlinin rinnalla.[44] Rustista tuli tuettu kieli Android 12:ssa.[44] Android Open Source Projectissa oli noin 1,5 miljoonaa riviä Rust-kielistä lähdekoodia vuoden 2022 lopussa ja Android 13:ssa 21 prosenttia uudesta natiivista koodista on tehty Rustilla.[45]

Käyttöliittymät

[muokkaa |muokkaa wikitekstiä]

Vain harvat Android-laitteet käyttävät muokkaamatonta eli ”puhdasta” Androidia.[46] Useimmat Android-valmistajat käyttävät laitteissaan esiasennettuna omaa käyttöliittymäänsä, joka eroaa puhtaasta Androidista oletussovellusten jagraafisen ilmeen osalta. Erityisesti monien kiinalaisten valmistajien käyttöliittymät muistuttavat graafiselta ilmeeltään AppleniOS:ää, ja niistä puuttuu iOS:n tavoin sovellusvalikko.[47]

Suosio

[muokkaa |muokkaa wikitekstiä]

NPD Group -tutkimusyhtiön mukaan vuoden 2010 ensimmäisen neljänneksen aikana Android nousi Yhdysvaltain toiseksi myydyimmäksi mobiilialustaksi.BlackBerryn RIM-käyttöjärjestelmää käyttäviä mobiililaitteita myytiin eniten ja AppleniOS-käyttöjärjestelmää käyttäviä laitteita myytiin kolmanneksi eniten.[48][49]

Android nousi älypuhelinten markkinajohtajaksi vuoden 2010 viimeisellä neljänneksellä.[50]Gartner arvioi Androidin markkinaosuudeksi älypuhelimissa 52,5 % vuoden 2011 kolmannella neljänneksellä.[51] Kesällä 2013 Androidin markkinaosuuden on arvioitu lähestyvän 70 %:ta.[52] Vuoden 2015 toisella neljänneksellä Androidin markkinaosuus oli 82,8 %.[53]

Älypuhelimien markkinosuudet vuoden 2016 lopussa jakaantuivat seuraavasti: Android 86,8 %,iOS 12,5 %, muut alle 1 %.[54]

Androidista tuli internetin käytetyin alusta vuonna 2017 ohittaen muun muassa Windowsin.[55] Googlen mukaan vuonna 2021 maailmassa on käytössä yli kolme miljardia Android-laitetta[56].

Androidille on julkaistu 2,9 miljoonaa sovellustaGoogle Play -kaupassa.[57]

Tietoturva

[muokkaa |muokkaa wikitekstiä]
Tätä artikkelia tai sen osaa on pyydetty päivitettäväksi, koska sen sisältö on osin vanhentunut.
Voit auttaa Wikipediaaparantamalla artikkelia. Lisää tietoa saattaa ollakeskustelusivulla.

KuluttajajärjestöWhichin mukaan maaliskuussa 2020 kaksi viidesosaa maailman Android-laitteista oli tietoturvaltaan uhanalaisia, koska niihin ei enää tehdä ohjelmistopäivityksiä. Päivityksiä ei enää tehdä Androidin versioihin 1.0–7.0. Vielä maaliskuussa 2020 näitä ohjelmistoversioita pyörittäviä laitteita oli päivittäisessä käytössä yli miljardi kappaletta.[58][59]

Androidin ”tehdasasetusten palautuksen” on todettu olevan tehoton menetelmä laitteella olevien tiedostojen tuhoamiseksi. Esimerkiksi yleinen tapa myydä käytetty laite vieraalle henkilölle nettihuutokaupassa aiheuttaa riskin vuotaa kaikki puhelimella olleet kuvat, kirjautumistiedot ja muut tiedostot. Tämä johtuu siitä että Android ei uudelleenkirjoita käytettyjä alueita muistista uudelleen bitti bitiltä.[60]

Vuoden 2015 tammikuussa puolet Android-laitteista ovat suojaamattomia WebView-ominaisuudesta löytyneen haavoittuvuuden johdosta. Kyseinen haavoittuvuus koskee Jelly Bean (4.1–4.3) -versioita, joihin Google ei enää tee korjauksia. Tammikuussa 2015 suojaamattomia Android laitteita on noin miljardi. Androidin 4.4-versiossa WebView'sta luovuttiin ja tilalle otettiin Blink-renderöintimoottori, jossa vastaavaa haavoittuvuutta ei ole havaittu. Haavoittuvuuksien testaamiseen keskittynyt Metasploit julkaisi 15.1.2015 ohjelmastaan version, joka sisälsi 11 eri WebView-haavoittuvuutta, joita ei tulla korjaamaan.[61]

Google aloitti elokuussa 2015 kuukausittaiset tietoturvapäivitykset Android-laitteilleen. Samalla Androidin asetuksiin lisättiin kohta, josta laitteen tietoturvatason voi tarkistaa. Isoista valmistajista ainakin LG, Motorola ja Samsung ovat sitoutuneet kuukausittaisten tietoturvapäivitysten toimittamiseen.[62][63]Google on lisännytSELinuxin käyttöä sovelluksien oikeuksien rajoittamiseen.[64][65] SELinux on ollut Androidissa versiosta 4.3 lähtien.[65]

Paikkatiedon vakoilutoiminto

[muokkaa |muokkaa wikitekstiä]

Android-puhelimet ja tabletit lähettivät vuonna 2017 Googlelle tietoja puhelimen lähistöllä olevien tukiasemien osoitteista, vaikka käyttäjä olisi kytkenytpaikannustoiminnon pois puhelimen asetuksista tai vaikka puhelimessa ei olisi SIM-korttia paikallaan. Google ilmoitti marraskuussa 2017 lopettavansa automaattisen paikkatietojen keräämisen.[66]

Variaatiot

[muokkaa |muokkaa wikitekstiä]

Androidista on eri versioita eri käyttötarkoituksiin kutenAndroid Wear päällepuettaviin laitteisiin jaAndroid Autoautoteollisuuteen.[67]

Amazonilla on AndroidistaforkattuKindle Fire -laitteille tarkoitettuFire OS.[68]Androidin lähdekoodi onavointa lähdekoodia lukuun ottamatta Googlen omia Play-palveluita ja nimi Android on Googlen tavaramerkki.[69]

Muun muassaBlackphonenPrivatOS on perustunut Androidiin ilman Google Play-palveluita.[70] Lähdekoodit PrivatOS:n käyttämään versioon Linux-ytimestä on julkaistu kuten GPL-lisenssin alla vaaditaan, mutta suuri osa Android/AOSP-projektista on BSD- tai Apache-lisenssillä, joka ei vaadi lähdekoodien julkaisua eikä näitä osia ole siten julkaistu.[71]

GrapheneOS on yksityisyyteen keskittyvä forkki Androidista.[72]

emteria.OS on AOSP-projektiin perustuva muokattu versio Androidista.[73]

CyanogenMod on avoimen lähdekoodin versio, jonka seuraaja onLineageOS. MyösReplicant on avoimen lähdekoodin versio.

OmniROM on useiden CyanogenModin kehittäjien AOSP-projektiin perustuva versio, joka perustettiin kun Cyanogenin ilmoitettiin muuttuvan kaupalliseksi.[74]

Muita variaatioita ovat muun muassa HuaweinHarmonyOS, OnePlussanOxygenOS ja NokianNokia X Platform.

Katso myös

[muokkaa |muokkaa wikitekstiä]

Lähteet

[muokkaa |muokkaa wikitekstiä]
  1. Announcing the Android 1.0 SDK, release 1 Google. Viitattu 22.11.2017.
  2. Lehtiniitty, Markus: Google julkaisi Android 16:n – päivityksenä ensin nyt Pixel-laitteille mobiili.fi. 10.6.2025. Viitattu 11.6.2025.
  3. abLicenses Android Open Source Project. Viitattu 10.6.2010. (englanniksi)
  4. Industry Leaders Announce Open Platform for Mobile Devices 5.11.2007. Open Handset Alliance. Viitattu 10.6.2010. (englanniksi)
  5. abWhat is AOSP? Everything you need to know androidauthority.com. 27.3.2021. Viitattu 7.6.2021. (englanniksi)
  6. Open Handset Alliance Open Handset Alliance. Viitattu 6.11.2007. (englanniksi)
  7. Bionic C Library Overview dre.vanderbilt.edu. Viitattu 10.2.2020. (englanniksi)
  8. Platform Architecture developer.android.com. Viitattu 29.2.2020. (englanniksi)
  9. Experimental Google ART runtime in Android KitKat can bring twice faster app executions phonearena.com. 7.11.2013. Viitattu 29.2.2020. (englanniksi)
  10. abcWhat is Android? developer.android.com. Viitattu 10.6.2010. (englanniksi)
  11. Ron Amadeo: Talkin’ Treble: How Android engineers are winning the war on fragmentation 8.6.2018. Ars Technica. Viitattu 10.2.2020. (englanniksi)
  12. Vulkan skia.org. Arkistoitu 13.5.2020. Viitattu 10.2.2020. (englanniksi)
  13. Android Lollipop developer.android.com. Viitattu 10.2.2020. (englanniksi)
  14. Android ABIs developer.android.com. Viitattu 10.2.2020. (englanniksi)
  15. Ron Amadeo: Google wants RISC-V to be a “tier-1” Android architecture arstechnica.com. 3.1.2023. Viitattu 4.1.2023. (englanniksi)
  16. abcdefAndroid Architecture source.android.com. Viitattu 10.2.2020. (englanniksi)
  17. Legacy HALs source.android.com. Viitattu 10.2.2020. (englanniksi)
  18. Jim Lynch: Is Android really a Linux distribution? itworld.com. 20.8.2013. Arkistoitu Viitattu 10.2.2020. (englanniksi)
  19. Ryan Paul: Dream(sheep++): A developer’s introduction to Google Android arstechnica.com. 24.2.2009. Viitattu 10.2.2020. (englanniksi)
  20. A/B (seamless) system updates source.android.com. Viitattu 25.10.2023. (englanniksi)
  21. Google is adding Kotlin as an official programming language for Android development 17.5.2017. Verge. Viitattu 17.2.2020. (englanniksi)
  22. Lardinois, Frederic: Kotlin is now Google’s preferred language for Android app development 7.5.2019. TechCrunch. Viitattu 19.2.2020. (englanniksi)
  23. Command line tools developer.android.com. Viitattu 10.2.2020. (englanniksi)
  24. Android NDK developer.android.com. Viitattu 10.2.2020. (englanniksi)
  25. App resources overview developer.android.com. Viitattu 10.2.2020. (englanniksi)
  26. Application Fundamentals developer.android.com. Viitattu 13.9.2020. (englanniksi)
  27. Google is moving away from APKs on the Play Store theverge.com. 30.6.2021. Viitattu 4.7.2021. (englanniksi)
  28. abAndroid Developers: Android Supported Media Formats developer.android.com. Viitattu 11.6.2010. (englanniksi)
  29. Google's Android OS early look SDK now available engadget.com. 12.11.2007. Viitattu 11.6.2010. (englanniksi)
  30. Nilay Patel: Paid apps appear in Android Market 19.2.2009. Engadget. Viitattu 11.6.2010. (englanniksi)
  31. Phil Nickinson: Android Market now has 50,000 Apps 30.2.2010. AndroidCentral. Viitattu 11.6.2010. (englanniksi)
  32. Steven Musil: Report: Apple nixed Android's multitouch news.cnet.com. 11.2.2009. Viitattu 11.6.2010. (englanniksi)
  33. Chris Ziegler: Nexus One gets a software update, enables multitouch 2.2.2010. Engadget. Viitattu 11.6.2010. (englanniksi)
  34. Android 1.5 Platform Highlights Android Developers. Arkistoitu 1.9.2009. Viitattu 11.6.2010. (englanniksi)
  35. Android 2.0 Platform Highlights Android Developers. Arkistoitu 29.10.2009. Viitattu 11.6.2010. (englanniksi)
  36. Android 2.2 Platform Highlights Android Developers. Arkistoitu 23.6.2012. Viitattu 11.6.2010. (englanniksi)
  37. Tim Bray: Multitasking the Android Way android-developers.blogspot.com. 28.4.2010. Viitattu 11.6.2010. (englanniksi)
  38. How many lines of code does it take to create the Android OS? 23.5.2010. Gubatron.com. Arkistoitu 29.5.2010. Viitattu 3.6.2010. (englanniksi)
  39. Steven Vaughan-Nichols: Android and Linux re-merge into one operating system zdnet.com. 19.3.2012. Viitattu 6.4.2024. (englanniksi)
  40. Android/Linux kernel fight continues practical-tech.com. Viitattu 6.4.2024. (englanniksi)
  41. abcdefghThe Android 11 interview: Googlers answer our burning questions arstechnica.com. 20.9.2020. Viitattu 8.11.2020. (englanniksi)
  42. Rom Amadeo: Android 12: The Ars Technica Review arstechnica.com. 15.11.2021. Viitattu 21.2.2022. (englanniksi)
  43. abGeneric Kernel Image (PDF) linuxplumbersconf.org. Viitattu 22.9.2021. (englanniksi)
  44. abThomas Claburn: Google says Android runs better when covered in Rust theregister.com. 2.12.2022. Viitattu 5.12.2022. (englanniksi)
  45. Jeffrey Vander Stoep: Memory Safe Languages in Android 13 security.googleblog.com. 1.12.2022. Viitattu 3.2.2023. (englanniksi)
  46. Konttinen, Erno: Kumpi mieluummin: puhdas Android vai valmistajan oma käyttöliittymä? Mobiili.fi. 13.7.2015. Viitattu 30.3.2017.
  47. Laitila, Teemu: Kovaa rautaa, pehmosoftaa. Mikrobitti, 1/2017, s. 32–33. Alma Talent.
  48. Peter Kafka: Is Android Really Outselling Apple? 5.10.2010. The Wall Street Journal Digital Network. Viitattu 10.6.2010. (englanniksi)
  49. Donald Melanson: NPD: Android ousts iPhone OS for second place in US smartphone market 5.10.2010. Engadget. Viitattu 10.6.2010. (englanniksi)
  50. http://uk.reuters.com/article/2011/01/31/oukin-uk-google-nokia-idUKTRE70U1YT20110131 (Arkistoitu – Internet Archive)
  51. Gartner Says Sales of Mobile Devices Grew 5.6 Percent in Third Quarter of 2011; Smartphone Sales Increased 42 Percent Gartner. Viitattu 3.1.2012. (englanniksi)
  52. Ingrid Lunden: Android, Led By Samsung, Continues To Storm The Smartphone Market, Pushing A Global 70 % Market Share Techcrunch.com. Viitattu 23.7.2013. (englanniksi)
  53. Smartphone OS Market Share, 2015 Q2 IDC.com. Viitattu 29.03.2015. (englanniksi)
  54. Smartphone OS Market Share, 2016 Q3 IDC. Viitattu 7.4.2017.
  55. Russell, Jon: Report: Android overtakes Windows as the internet’s most used operating system 3.4.2017. TechCrunch. Viitattu 22.11.2017.
  56. Alex Cranz: There are over 3 billion active Android devices The Verge. 18.5.2021. Viitattu 19.5.2021. (englanniksi)
  57. Number of available applications in the Google Play Store from December 2009 to December 2019 statista.com. 5.2.2020. Viitattu 10.2.2020. (englanniksi)
  58. Steve Ranger: Android security warning: One billion devices no longer getting updates ZDNet. Viitattu 14.6.2020. (englanniksi)
  59. » Void Android: More than one billion Android devices at risk of hacking attacks press.which.co.uk. Viitattu 14.6.2020. (englanniksi)
  60. Android's phone wiping fails to delete personal data cnet.com. 8.7.2014. Viitattu 13.7.2014.
  61. ExtremetechGoogle throws nearly a billion Android users under the bus, refuses to patch OS vulnerability(englanniksi)
  62. Android Security Bulletins | Android Open Source Project source.android.com. Viitattu 4.4.2017.
  63. Google, Samsung ja LG reagoivat uhkiin – Android-päivitykset tihenevät Ilta-Sanomat. 6.8.2015. Viitattu 4.4.2017.
  64. Android Security 2017 Year In Review (PDF) Google. maaliskuu 2018. Viitattu 10.2.2020. (englanniksi)
  65. abSecurity-Enhanced Linux in Android source.android.com. Viitattu 06.06.2025. (englanniksi)
  66. Google seuraa Android-käyttäjiä vaikkei puhelimessa ole sim-korttia – tunnusti vasta jäätyään kiinni. 22.11.2017.https://www.is.fi/digitoday/mobiili/art-2000005459533.html
  67. Android Auto coming to Audi dashboards, no phone required 24.5.2017. Android Authority. Viitattu 13.4.2018.
  68. Google’s iron grip on Android: Controlling open source by any means necessary arstechnica.com. 21.7.2018. Viitattu 8.11.2020. (englanniksi)
  69. Ron Amadeo: Report: Google will graciously let Android OEMs build Amazon Fire devices arstechnica.com. 28.10.2022. Viitattu 3.11.2022. (englanniksi)
  70. Sean Gallagher: Exclusive: A review of the Blackphone, the Android for the paranoid arstechnica.com. 30.6.2014. Viitattu 3.11.2022. (englanniksi)
  71. Joshua J. Drake: Thoughts after a Month With Blackphone accuvant.com. Arkistoitu Viitattu 3.11.2022. (englanniksi)
  72. Stephen Perkins: GrapheneOS: Everything you need to know about the privacy-focused Android fork androidpolice.com. 17.1.2024. Viitattu 6.4.2024. (englanniksi)
  73. Emteria emteria.com. Viitattu 3.11.2022. (englanniksi)
  74. Bill Ray: All cool kids' phones run ALTERNATIVE alternative custom Android ROM theregister.com. 16.10.2013. Viitattu 6.4.2024. (englanniksi)

Aiheesta muualla

[muokkaa |muokkaa wikitekstiä]
Wikimedia Commonsissa on kuvia tai muita tiedostoja aiheestaAndroid.
Android-ympäristö
Androidin logo
Sovelluskehitys
Sovelluskaupat
Johdannaiset
Vaihtoehtoiset käyttöliittymät
Forkit ja muut versiot
Muuta
Tuotteet
Laitteisto
Kehitys
Ohjelmointikielet
Viihde
Viestintä
Hakukone
Navigointi
Liiketoiminta
ja rahoitus
Organisointi
ja tuottavuus
Koulutus
Muut
Yritys
Osastot
Tapahtumat
Henkilöstö
Noudettu kohteesta ”https://fi.wikipedia.org/w/index.php?title=Android&oldid=23461699
Luokka:
Piilotetut luokat:

[8]ページ先頭

©2009-2026 Movatter.jp