Android Marshmallow

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Android Marshmallow
sistem de operare
Siglă
Android 6.0-ro.png
Dezvoltator Google LLC
Open Handset Alliance
Familie Unix-like
Eliberarea inițială 6.0 (5 octombrie 2015 [1] )
Lansare curentă 6.0.1 (MOI10E) [2] (3 octombrie 2017)
Tipul de nucleu Kernel Linux (monolitic)
Platforme acceptate ARM , pe 64 de biți
Metoda de actualizare OTA și PC
Tipul licenței Software gratuit cu omologi proprietari
Licență Apache 2.0
Etapă de dezvoltare Nu mai este acceptat
Predecesor Android Lollipop
Succesor Android Nougat
Site-ul web www.android.com/versions/marshmallow-6-0/

Android Marshmallow (versiunea 6) este a șasea versiune majoră a sistemului de operare Android și a treisprezecea versiune a Android. Lansat pentru prima dată ca versiune beta pe 28 mai 2015, a fost lansat oficial pe 5 octombrie 2015, dispozitivele Nexus fiind primele care au primit actualizarea.

Marshmallow se concentrează în primul rând pe îmbunătățirea experienței generale a utilizatorului predecesorului său, Lollipop. A introdus o nouă arhitectură de permisiuni, noi API-uri pentru asistenți contextuali (utilizată pentru prima dată de o nouă funcție „Acum la atingere” pentru a furniza rezultate de căutare sensibile la context), un nou sistem de gestionare a energiei care reduce activitatea de fundal atunci când dispozitivul nu este gestionat fizic, suport nativ pentru recunoașterea amprentelor digitale și conectori USB-C, capacitatea de a migra date și aplicații pe un card microSD și alte modificări interne.

Începând din octombrie 2018, 21,3% dintre dispozitivele care accesează Google Play rulează Android 6.0. Este cea mai populară versiune de Android [3], în timp ce versiunile Android Nougat acceptate în prezent, 7.0 și 7.1 combinate, sunt cele mai populare.

Cronologie

Versiunea a fost numită intern codificat „Macadamia Nut Cookie”. [4] Prima versiune de previzualizare pentru dezvoltatori, denumită cod „Android” M, a fost dezvăluită și lansată pe Google I / O pe 28 mai 2015, pentru tableta Nexus 5 și Nexus 6 , tableta Nexus 9 și set-top box Nexus Player . [5] [6] [7] A doua previzualizare pentru dezvoltatori a fost lansată pe 9 iulie 2015, [8] [9], iar a treia și ultima previzualizare a fost lansată pe 17 august 2015, împreună cu anunțul că Android M va face să fie intitulat Android „ Marshmallow ”. [10] [11]

Pe 29 septembrie 2015, Google a dezvăluit dispozitivele de lansare pentru Marshmallow: Nexus 5X fabricat de LG , Nexus 6P fabricat de Huawei, [12] [13] [14] alături de tableta Google Pixel C. [15] [16]

Actualizările Android 6.0 și imaginile din fabrică pentru Nexus 5, 6, 7 (2013), 9 și Player au fost lansate pe 5 octombrie 2015, [17] Dispozitivele Nexus anterioare, inclusiv Nexus 4, Nexus 7 (2012) și Nexus 10, nu au fost lansate primiți actualizarea. [18] La 14 octombrie 2015, LG a anunțat că intenționează să lanseze Marshmallow pentru LG G4 în Polonia săptămâna următoare, devenind primul dispozitiv terță parte care primește actualizarea Marshmallow. [19] [20]

Android 6.0.1, un patch software cu remedieri de securitate, suport pentru emoji Unicode 8.0 (deși fără a suporta extensii de ton de piele pentru emoji umane) și revenirea funcționalității „până la următoarea alarmă” în modul Nu deranja, a fost lansat pe 7 decembrie , 2015. [21] [22] [23]

Funcții

Experiența utilizatorului

Un nou API „Assist” vă permite să trimiteți informații dintr-o aplicație deschisă în prezent, inclusiv text și o captură de ecran a ecranului curent, către o aplicație dedicată „asistent” pentru analiză și procesare. Acest sistem este utilizat de funcția de căutare „Google Now on Tap” a Google, care permite utilizatorilor să caute în contextul informațiilor afișate în prezent pe ecran. În timp ce butonul „Acasă” a fost utilizat în Android 5 pentru a afișa aplicațiile disponibile, butonul „Acasă” este acum utilizat (împreună cu o comandă vocală) pentru a genera file pe ecran care afișează informații, sfaturi și acțiuni legate de conținut. [24] Partajare directă ”permite meniurilor Partajare să afișeze combinații de contacte utilizate recent și o aplicație asociată ca ținte directe. [24]

„Memoria utilizabilă” vă permite să desemnați un card SD nou introdus sau alt mediu de stocare secundar ca memorie „portabilă” sau „internă”. „Portabil” păstrează comportamentul implicit al versiunilor anterioare de Android, tratând mediul ca pe un dispozitiv de stocare secundar pentru stocarea fișierelor utilizatorului, iar mediul de stocare poate fi eliminat sau înlocuit fără impact, dar este supus restricțiilor de acces de către aplicații. Atunci când este desemnat ca stocare „internă”, mediul de stocare este reformatat cu un sistem de fișiere ext4 criptat și este „adoptat” de sistemul de operare ca partiție de stocare primară. Datele existente (inclusiv aplicațiile și folderele de date „private”) sunt migrate către stocarea externă și funcționarea normală a dispozitivului depinde de prezența suportului media. Aplicațiile și funcțiile sistemului de operare nu vor funcționa corect dacă dispozitivul de stocare adoptat este eliminat. Dacă utilizatorul pierde accesul la mediul de stocare, spațiul de stocare adoptat poate fi „uitat”, ceea ce face ca datele să fie permanent inaccesibile. [24] Samsung și LG au eliminat totuși capacitatea de a utiliza un card SD ca stocare „internă” pe dispozitivele Galaxy S7 și G5, Samsung susținând că funcția ar putea provoca pierderi neașteptate de date și ar putea împiedica utilizatorii să transfere date folosind cardul .. [25] [26]

Platformă

Android Marshmallow introduce un model de autorizare a aplicației reproiectat; Aplicațiile nu mai primesc automat toate permisiunile specificate la instalare. Acum este utilizat un sistem de înscriere, în care utilizatorii sunt rugați să acorde sau să refuze permisiunile individuale (cum ar fi posibilitatea de a accesa camera sau microfonul) pentru o aplicație atunci când sunt necesare pentru prima dată. Aplicațiile amintesc subvențiile, care pot fi revocate de utilizator în orice moment. [6] [27] [28] Marshmallow folosind kitul său de dezvoltare software (SDK) și aplicațiile mai vechi vor continua să utilizeze abordarea anterioară „totul sau nimic”. Permisiunile pot fi revocate pentru astfel de aplicații, deși funcționarea corectă poate fi împiedicată. [29] [30]

Marshmallow introduce noi scheme de gestionare a energiei, cunoscute sub numele de „Doze” și „App Standby”; când funcționează pe baterie, un dispozitiv va intra într-o stare de consum redus dacă este inactiv și nu este gestionat fizic. În această stare, conectivitatea la rețea și procesarea în fundal sunt limitate și sunt procesate doar notificările „cu prioritate ridicată”. [24] În plus, accesul aplicației la rețea este amânat dacă utilizatorul nu a interacționat recent cu aplicația. [31] Aplicațiile pot solicita permisiunea de a renunța la aceste politici, dar vor fi respinse de Google Play Store ca o încălcare a politicii sale „Produse periculoase” dacă funcționalitatea lor de bază nu este „afectată negativ” de acestea. [31] [32]

Android Marshmallow oferă suport nativ pentru recunoașterea amprentelor pe dispozitivele acceptate printr-un API standard, permițând aplicațiilor terțe să implementeze autentificare bazată pe amprentă. Amprentele digitale pot fi folosite pentru deblocarea dispozitivelor și autentificarea achizițiilor din Magazin Play și Google Pay. Android Marshmallow acceptă USB-C, inclusiv capacitatea de a instrui dispozitivele să încarce un alt dispozitiv prin USB. Marshmallow introduce, de asemenea, „linkuri verificate”, care pot fi configurate pentru a se deschide direct în aplicația specificată, fără alte solicitări ale utilizatorului. [5] Datele utilizatorului pentru direcționarea în funcție de aplicații Marshmallow pot fi salvate automat în Google Drive prin Wi-Fi. Fiecare aplicație primește până la 25 MB spațiu de stocare, separat de alocarea de stocare Google Drive a unui utilizator. [24]

Începând cu Marshmallow, documentul de definire a compatibilității Android conține noi cerințe de securitate pentru dispozitive, dictând care sunt capabile să acceseze datele criptate fără a afecta performanța trebuie să permită criptarea sigură și dispozitivul în mod implicit. [33] Aceste condiții includ o parte a unei specificații care trebuie îndeplinite pentru a fi certificat pentru sistemul de operare [33] și pentru a putea licenția software-ul Google Mobile Services. [34] Cerința de criptare obligatorie a dispozitivului a fost inițial destinată să intre în vigoare pentru Lollipop, dar a fost întârziată din cauza problemelor de performanță. [33]

Notă

  1. ^ Brian Rakowski, Pregătește-te pentru gustul dulce al Android 6.0 Marshmallow . Blog oficial Android , Google , 5 octombrie 2015. Accesat pe 6 martie 2017 .
  2. ^ android-6.0.1_r81 , la android.googlesource.com . Accesat la 3 octombrie 2017 .
  3. ^ (RO) Tabloul de bord de distribuție | Dezvoltatori Android , pe dezvoltatori Android . Accesat la 2 octombrie 2018 .
  4. ^ Numele codului intern Google pentru Android M este Macadamia Nut Cookie (MNC) , la androidpolice.com .
  5. ^ a b Dan Seifert, Google anunță Android M, disponibil mai târziu în acest an , The Verge , Vox Media , 28 mai 2015. Accesat la 6 martie 2017 .
  6. ^ a b Brandon Chester, Google anunță Android M la Google I / O 2015 , pe AnandTech , Purch Group , 28 mai 2015. Accesat la 6 martie 2017 .
  7. ^ Andrew Cunningham, versiunea de previzualizare Android M a Google va rula pe Nexus 5, 6, 9 și Player [Actualizat] , Ars Technica , Condé Nast , 28 mai 2015. Accesat la 6 martie 2017 .
  8. ^ Greg Kumparak, Google lansează o a doua versiune de Android M doar pentru dezvoltatori . TechCrunch , AOL , 9 iulie 2015. Accesat pe 6 martie 2017 .
  9. ^ Ron Amadeo, Google lansează a doua versiune Android M Developer Preview , pe Ars Technica , Condé Nast , 9 iulie 2015. Accesat la 6 martie 2017 .
  10. ^ Jamal Eason, Dezvoltați un loc dulce pentru Marshmallow: Android 6.0 SDK oficial și Previzualizare finală M , pe Blogul dezvoltatorilor Android , Google , 17 august 2015. Accesat pe 6 martie 2017 .
  11. ^ Chris Welch, numele Android M este Marshmallow și este versiunea 6.0 , pe Verge , Vox Media , 17 august 2015. Accesat la 6 martie 2017 .
  12. ^ Jacob Kastrenakes, Google Nexus 6P cu afișaj de 5,7 inci anunțat începând cu 499 USD. The Verge , Vox Media , 29 septembrie 2015. Accesat pe 6 martie 2017 .
  13. ^ Vlad Savov, Nexus 5X anunțat cu Android Marshmallow și Nexus Imprint . The Verge , Vox Media . 29 septembrie 2015. Accesat pe 6 martie 2017 .
  14. ^ Ron Amadeo, Google anunță LG Nexus 5X și Huawei Nexus 6P; precomenzile încep astăzi , pe Ars Technica , Condé Nast , 29 septembrie 2015. Accesat la 6 martie 2017 .
  15. ^ Brandon Chester, Google anunță tableta Pixel C. AnandTech , Purch Group . 29 septembrie 2015. Accesat pe 6 martie 2017 .
  16. ^ Natasha Lomas, Google anunță tableta Android Pixel C cu supliment pentru tastatură magnetică . TechCrunch , AOL . 29 septembrie 2015. Accesat pe 6 martie 2017 .
  17. ^ Chris Welch, Android 6.0 Marshmallow este acum disponibil pentru dispozitivele Google Nexus , în The Verge , Vox Media , 5 octombrie 2015. Accesat la 6 martie 2017 .
  18. ^ Ryan Whitwam, Android Marshmallow va începe să apară pe Nexus 5, 6, 7 (2013), 9 și jucător pe 5 octombrie, împreună cu AOSP , Android Police , 28 septembrie 2015. Accesat pe 6 martie 2017 .
  19. ^ Sam Byford, LG începe să lanseze Android 6.0 Marshmallow pe G4 săptămâna viitoare . The Verge , Vox Media , 14 octombrie 2015. Accesat pe 6 martie 2017 .
  20. ^ Phil Nickinson, LG anunță prima sa actualizare Android 6.0 Marshmallow , pe Android Central , Mobile Nations, 14 octombrie 2015. Accesat pe 6 martie 2017 (arhivat din original pe 7 martie 2017) .
  21. ^ David Ruddock, Android 6.0.1 Imagini din fabrică disponibile acum, multe emoji noi și patch-uri de securitate din decembrie . Android Police . 7 decembrie 2015. Accesat pe 6 martie 2017 .
  22. ^ Ron Amadeo, Android 6.0.1 adaugă o tonă de emoji noi și avem lista completă , su Ars Technica , Condé Nast , 7 decembrie 2015. Accesat pe 6 martie 2017 .
  23. ^ Ben R., lansarea Android 6.0.1 Marshmallow aduce peste 200 de emoji pe dispozitivele Nexus , pe PhoneArena , 7 decembrie 2015. Accesat la 6 martie 2017 .
  24. ^ a b c d și Ron Amadeo, Android 6.0 Marshmallow, revizuite amănunțit , în Ars Technica , Condé Nast , 5 octombrie 2015. Accesat la 6 martie 2017 .
  25. ^ Amadeo Ron, LG G5 și Galaxy S7 nu vor accepta stocarea adoptabilă a Android 6.0 , în Condé Nast , 24 februarie 2016. Accesat pe 6 martie 2017 . de - de
  26. ^ Robert Triggs, LG G5 și Galaxy S7 nu acceptă stocarea adoptabilă Marshmallow . Android Authority , 24 februarie 2016. Accesat pe 6 martie 2017 .
  27. ^ Nick Mediati, How toggle app permissions in Android Marshmallow , Greenbot , International Data Group , 12 octombrie 2015. Accesat pe 6 martie 2017 .
  28. ^ Solicitarea permisiunilor în timpul rulării , pe dezvoltatorii Android , Google . Adus la 6 martie 2017 .
  29. ^ Chris Hoffman, How to Manage App Permissions on Android 6.0 , How-To Geek , 11 octombrie 2015. Accesat la 6 martie 2017 .
  30. ^ Ara Wagoner, Cum să profitați de noile permisiuni de aplicații în Marshmallow , Android Central , Mobile Nations, 1 noiembrie 2015. Accesat pe 6 martie 2017 .
  31. ^ a b Optimizarea pentru Doze și App Standby , în portalul dezvoltatorilor Android . Adus la 17 noiembrie 2015 .
    „Politicile Google Play interzic aplicațiilor să solicite scutirea directă de funcțiile de gestionare a energiei în Android 6.0+ (Doze și App Standby), cu excepția cazului în care funcția de bază a aplicației este afectată negativ.” .
  32. ^ Tasker a fost extras din Magazin Play , pe Android Authority . Adus la 17 noiembrie 2015 .
  33. ^ a b c Google face ca criptarea pe disc complet și pornirea sigură să fie obligatorii pentru unele dispozitive Android 6.0 , su IT World , IDG. Accesat la 20 octombrie 2015 .
  34. ^ Operatorii Balky și OEM-urile lente se lasă deoparte: Google defraggează Android , în Ars Technica . Accesat la 3 septembrie 2013 .

Elemente conexe

Alte proiecte

linkuri externe

Predecesor Android 6.0 Succesor
Android 5.1.1 2015 Android 7.0