Android — populiariausia mobiliųjų įrenginių operacinė sistema

Android — populiariausia mobiliųjų įrenginių OS: plačiai naudojama išmaniuosiuose telefonuose ir planšetėse, su daugiaprogramiškumu, plačia ekosistema ir saugumo atnaujinimais.

Autorius: Leandro Alegsa

"Android" yra mobiliųjų įrenginių operacinė sistema. Ji dažniausiai naudojama išmaniuosiuose telefonuose, pvz., "Google Pixel", taip pat kitų telefonų gamintojų, tokių kaip HTC ir "Samsung", telefonuose. Ji taip pat naudojama planšetiniuose kompiuteriuose, pavyzdžiui, "Motorola Xoom" ir "Amazon Kindle". Kaip "Android" branduolys naudojamas modifikuotas "Linux" branduolys.

"Google" teigia, kad kasdien parduodama daugiau kaip 1,3 mln. "Android" išmaniųjų telefonų. Daugumoje mobiliųjų telefonų veikia "Android", todėl ši operacinė sistema yra populiariausia mobilioji operacinė sistema. Tai taip pat populiariausia operacinė sistema apskritai.

Android palaiko daugiaprogramį darbą ir dvimatę bei trimatę grafiką. Sistema suteikia programų izoliaciją, saugo vartotojo duomenis ir valdo įrenginio resursus, tokius kaip atmintis, procesorius, tinklas ir jutikliai.

Trumpa istorija ir versijos

Android pradėjo vystytis 2000-ųjų pradžioje, o vėliau buvo įsigyta "Google". Sistema ilgainiui išsiplėtė per daugybę leidimų, kuriems buvo suteikti codenames (ypač senesnėms versijoms) ir numeriai (pvz., Android 8.0 Oreo, Android 9 Pie, Android 10 ir t.t.). Kiekviena versija įveda naujų funkcijų, saugumo patobulinimų ir API programų kūrėjams.

Architektūra

  • Branduolys: Android naudoja modifikuotą Linux branduolį, kuris tvarko žemo lygio funkcijas — tvarkykles, procesų planavimą ir tinklo ryšį.
  • Middleware ir sistemos bibliotekos: dalis funkcionalumo, pvz., medijų kodekai, grafikos subsistemų bibliotekos ir kitų paslaugų rinkiniai.
  • Android Runtime (ART): vykdomoji terpė Android programoms (anksčiau buvo Dalvik). ART kompiliuoja ir optimizuoja programas, kad jos veiktų efektyviau.
  • Programų sluoksnis: vartotojo sąsajos elementai ir mobiliosios programos, kurios paprastai diegiamos per "Google Play" arba kitus šaltinius.

Ekosistema ir programos

Svarbi Android dalis yra programų ekosistema. Daugumai vartotojų pagrindinis programų šaltinis yra "Google Play" parduotuvė (Google Play Store), tačiau leidžiama ir programų diegimas ne per oficialią parduotuvę (sideloading). Programas rašo kūrėjai naudojant Java ar Kotlin (taip pat C/C++ per JNI), ir jos platinamos kaip APK arba AAB paketus.

Įvairūs įrenginiai ir pritaikymas

Be telefonų ir planšečių, Android dažnai pritaikomas ir kitose įrenginių kategorijose:

  • Android TV — išmaniųjų televizorių platforma;
  • Wear OS — išmaniųjų laikrodžių platforma;
  • Android Auto — automobilių informacinės ir pramogų sistemos integracija;
  • įterpti įrenginiai ir daiktų internetas (IoT).

Gamintojai dažnai pritaiko Android savo aparatinei įrangai, prideda vartotojo sąsajos sluoksnius ir papildomas funkcijas. Tai padeda įvairovei, bet sukuria ir fragmentaciją — skirtingi įrenginiai gali gauti skirtingas funkcijas ir atnaujinimus skirtingu laiku.

Saugumas ir atnaujinimai

Android saugumas remiasi keliomis priemonėmis: programų izoliacija (sandbox), leidimų sistema, kasdieniais saugumo atnaujinimais ir paslaugomis, tokiomis kaip Google Play Protect. Tačiau realus saugumas priklauso nuo to, ar gamintojas ir mobiliojo ryšio operatorius laiku išleidžia atnaujinimus.

Senesnės nei "Android Oreo 8.0" versijos nėra palaikomos su saugumo atnaujinimais. Nors naujesnių versijų atnaujinimus teikia "Google", ar galutiniai naudotojai juos gauna, priklauso nuo įrenginio pardavėjo. Išimtis — kai kurios vėlesnės versijos, pvz., "Android 10", leidžia saugumo naujinius gauti tiesiogiai iš "Google Play" (ne tik programų naujinius), taip galutinį diegimo procesą iš dalies apeinant gamintojus.

Atvirojo kodo ir pritaikymas

Android projekto atvirojo kodo šaltinis yra AOSP (Android Open Source Project), iš kurio gamintojai gali pasiimti bazinį kodą ir toliau pritaikyti savo įrenginiams. Dėl atvirumo egzistuoja ir trečiųjų šalių ROM'ai (pvz., LineageOS), kuriuos naudoja vartotojai, norintys atnaujinti ar pakeisti savo įrenginių programinę įrangą.

Programuotojams

Android siūlo gausų API rinkinį, įrankius (Android Studio, SDK) ir dokumentaciją, kad kūrėjai galėtų kurti programas, optimizuotas skirtingiems ekrano dydžiams ir aparatūrai. Pastaraisiais metais Google rekomenduoja naudoti Kotlin kaip pagrindinę programavimo kalbą Android programoms rašyti.

Iššūkiai ir ateitis

Android populiarumui būdinga ir keletas iššūkių: fragmentacija, saugumo spragos senesnėse versijose, atnaujinimų priklausomybė nuo gamintojų. Tačiau Google ir įrenginių gamintojai nuolat dirba ties naujomis funkcijomis, geresniu saugumu ir spartesniais atnaujinimais, o Android plėtra į TV, automobilius, nešiojamus įrenginius ir IoT rodo sistemos lankstumą ir ilgalaikį augimą.

Apibendrinant: Android yra plačiai paplitusi, lanksčią architektūrą turinti mobilioji operacinė sistema, kuri vienu metu tarnauja tiek vartotojams, tiek kūrėjams, o jos vaidmuo technologijų ekosistemoje išlieka labai svarbus.

"Android" programos

"Android" skirtos programos, dar vadinamos programėlėmis, paprastai būna iš "Google Play" parduotuvės. "Android" programos turi failo plėtinį .apk. 2019 m. gegužės 7 d. "Kotlin" pakeitė "Java" kaip "Google" pageidaujamą "Android" programų kūrimo kalbą. Java vis dar palaikoma, kaip ir C++. "Google" teigia, kad "Android" programas galima rašyti naudojant Kotlin, Java ir C++ kalbas". Galima naudoti ir kitas kalbas, pavyzdžiui, Python ir Go, tačiau šioms kalboms ir net C++ gali būti taikomi apribojimai. Didelė pačios operacinės sistemos dalis taip pat parašyta Java kalba. "Google Play" parduotuvėje "Android" galima rasti daugiau kaip 2,6 mln. programėlių. Kai kurios programėlės platinamos ir kitur.

"Android" versijų numeriai ir pavadinimai

Kiekviena "Android" versija turi ir skaičių, ir pavadinimą pagal konditerijos gaminius. Versijų numeriai ir pavadinimai yra šie:

  • 1.1: (Kodinio pavadinimo nėra)
  • 1.1: Petit Four
  • 1.5: Keksiukas
  • 1.6: "Donut
  • 2.0 ir 2.1: Eclair
  • 2.2: Froyo (FROzen YOgurt)
  • 2.3: Meduoliai
  • 3.x: "Honeycomb" (tik planšetiniams kompiuteriams skirta versija)
  • 4.0: "Ice Cream Sandwich
  • 4.1, 4.2 ir 4.3: "Jelly Bean
  • 4.4: "KitKat"
  • 5.0 ir 5.1: Lollipop
  • 6.0 ir 6.0.1: Marshmallow
  • 7.0 ir 7.1: Nougat
  • 8.0: "Oreo
  • 9.0: pyragas
  • 10.0: (kodinio pavadinimo nėra)
  • 11.0: buvo išleista tik kaip beta versija, todėl pavadinimas nėra žinomas.
Išmanieji telefonai su "Android Nougat", "Oreo", P <!Pie, ar čia tik beta versija?Zoom
Išmanieji telefonai su "Android Nougat", "Oreo", P <!Pie, ar čia tik beta versija?

Susiję puslapiai

Klausimai ir atsakymai

K: Kas yra "Android"?


A: "Android" yra operacinė sistema, skirta mobiliesiems įrenginiams, pavyzdžiui, išmaniesiems telefonams ir planšetiniams kompiuteriams.

K: Kokiems įrenginiams dažniausiai naudojama "Android"?


A: "Android" dažniausiai naudojama išmaniuosiuose telefonuose, pavyzdžiui, "Google Pixel", taip pat kitų telefonų gamintojų, tokių kaip HTC ir "Samsung", telefonuose. Ji taip pat naudojama planšetiniuose kompiuteriuose, pavyzdžiui, "Motorola Xoom" ir "Amazon Kindle".

K: Koks yra "Android" branduolys?


A: Kaip "Android" branduolys naudojamas modifikuotas "Linux" branduolys.

K: Kiek populiarus yra "Android"?


A: "Android" yra populiariausia mobilioji operacinė sistema ir apskritai populiariausia operacinė sistema. "Google" teigia, kad kasdien parduodama daugiau kaip 1,3 mln. išmaniųjų telefonų su "Android".

Klausimas: Ar "Android" palaiko daugiaprogramį darbą ir 2D/3D grafiką?


A: Taip, "Android" palaiko daugiaprogramį darbą ir dvimatę bei trimatę grafiką.

K: Ar senesnėms "Android" versijoms teikiami saugumo atnaujinimai?


A: Saugumo atnaujinimai senesnėms nei "Android 10" versijoms neteikiami. Naujesnėms versijoms saugumo atnaujinimai teikiami, jei telefono gamintojas juos palaiko.

K: Kokia yra dabartinė stabili "Android" versija?


A: Dabartinė stabili versija yra "Android 12", išleista 2021 m. spalio 4 d. Nuo 2022 m. gegužės mėn. dažniausiai naudojama "Android 11" versija.


Ieškoti
AlegsaOnline.com - 2020 / 2025 - License CC3