Google lansează primul Android 11 Developer Preview cu noi funcții precum înregistrarea ecranului, bule de chat și multe altele

Pictograma timp de citire 5 min. citit


Cititorii ajută la sprijinirea MSpoweruser. Este posibil să primim un comision dacă cumpărați prin link-urile noastre. Pictograma Tooltip

Citiți pagina noastră de dezvăluire pentru a afla cum puteți ajuta MSPoweruser să susțină echipa editorială Află mai multe

Google a lansat astăzi prima versiune Android 11 Developer Preview cu mai multe funcții și API-uri noi pentru utilizatori și dezvoltatori. Google intenționează să lanseze versiunea finală a sistemului de operare Android 11 în Q3 2020. Această versiune Android 11 va include, de asemenea, câteva funcții noi, cum ar fi suport încorporat pentru înregistrarea pe ecran, confidențialitate îmbunătățită a locației (utilizatorii pot acorda acces temporar la locație, microfon și camera printr-o permisiune unică), o protecție mai bună a aplicației și a datelor utilizatorului pe stocarea externă și multe altele. Găsiți mai jos lista de funcții pentru dezvoltatori.

Auditarea accesului la date:

  • Pentru a oferi mai multă transparență în ceea ce privește modul în care aplicația și dependențele sale accesează datele private de la utilizatori, Android 11 introduce auditarea accesului la date. Folosind această funcție, puteți identifica și rectifica mai bine accesul la date potențial neașteptat.

Injecția stratului de depanare grafică performantă:

  • Aplicațiile pot încărca acum straturi grafice externe (GLESVulkan) în codul de aplicație nativ pentru a expune aceeași funcționalitate ca o aplicație de depanare, dar fără a suporta suprasarcina de performanță. Această caracteristică este deosebit de importantă atunci când vă profilați aplicația cu instrumente precum GAPID.

Operații în lot pentru fișiere media:

  • Pentru consecvență între dispozitive și pentru un plus de confort pentru utilizator, Android 11 adaugă mai multe metode MediaStore API. Pentru a afla mai multe despre aceste metode, consultați efectuați secțiunea operațiuni batch pe pagina de confidențialitate Android 11 legată de stocare.

Rich media în răspunsuri rapide:

  • Începând cu Android 11, utilizatorii pot introduce imagini și alt conținut media îmbogățit în răspunsuri rapide. Pentru a accepta această funcție, aplicațiile trebuie să adauge informații la RemoteInput notificări care specifică tipurile MIME pe care le pot gestiona. Faceți acest lucru sunând RemoteInput.Builder.setAllowDataType(). Aplicația trebuie să verifice și oricare RemoteInput emisiunile pe care le primește pentru a vedea dacă difuzarea conține conținut în oricare dintre aceste tipuri; utilizare RemoteInput.getDataResultsFromIntent() pentru a face acest lucru.

Acces la fișierele media utilizând căi de fișiere brute:

  • Începând cu Android 11, aplicațiile care au READ_EXTERNAL_STORAGE permisiunea poate citi fișierele media ale unui dispozitiv folosind căile directe ale fișierelor și bibliotecile native. Pentru a afla mai multe despre această capacitate, consultați accesați fișierele folosind secțiunea căi brute pe pagina de confidențialitate Android 11 legată de stocare.

Partajarea securizată de seturi mari de date:

  • În unele situații, cum ar fi cele care implică învățare automată sau redare media, este posibil ca aplicația dvs. să dorească să folosească același set de date mare ca o altă aplicație. În versiunile anterioare de Android, aplicația dvs. și o altă aplicație ar trebui să descarce fiecare o copie separată a aceluiași set de date.

Solicitarea și verificarea suportului cu latență scăzută:

  • Anumite afișaje pot efectua post-procesare grafică, cum ar fi unele ecrane externe și televizoare. Această post-procesare îmbunătățește grafica, dar poate crește latența. Ecranele mai noi care acceptă HDMI 2.1 au un modul automat de latență scăzută (GENERAL, de asemenea cunoscut ca si Mod de joc), care minimizează latența prin dezactivarea acestei post-procesare. Pentru mai multe detalii despre ALLM, consultați Specificație HDMI 2.1.

Decodificare cu latență scăzută în MediaCodec:

Decodor de imagine NDK:

  • NDK ImageDecoder API oferă un API standard pentru aplicațiile Android C/C++ pentru a decoda imaginile direct. Dezvoltatorii de aplicații nu mai trebuie să folosească API-urile cadru (prin JNI) sau să includă biblioteci de decodare a imaginilor terță parte. Pentru mai multe informații, consultați Ghid pentru dezvoltatori de decodor de imagini.

Încărcătoare de resurse:

  • Android 11 introduce un nou API care permite aplicațiilor să extindă dinamic modul în care sunt căutate și încărcate resursele. Noile clase API ResourcesLoader și ResourcesProvider sunt în primul rând responsabili pentru furnizarea noii funcționalități. Împreună, ele oferă capacitatea de a furniza resurse și active suplimentare sau de a modifica valorile resurselor și activelor existente.

Actualizări ale bibliotecilor ICU:

  • Android 11 actualizează android.icu pachet pentru a utiliza versiunea 66 a Biblioteca UTI, în comparație cu versiunea 63 din Android 10. Noua versiune de bibliotecă include date actualizate privind localitatea CLDR și o serie de îmbunătățiri ale suportului pentru internaționalizare în Android.

API-ul rețelelor neuronale 1.3:

Operațiuni noi:

Noi controale ML:

  • NNAPI 1.3 introduce noi controale pentru a ajuta învățarea automată să funcționeze fără probleme.

Puterea de autentificare biometrică:

  • Pentru a vă ajuta să controlați nivelul de securitate al datelor aplicației dvs., Android 11 introduce BiometricManager.Authenticators interfata. Această interfață definește punctele forte posibile ale elementelor hardware biometrice. Producătorul dispozitivului definește o rezistență specifică pentru fiecare element, cum ar fi BIOMETRIC_STRONG or BIOMETRIC_WEAK. Aceste niveluri de putere sunt definite pe Definiție de compatibilitate .

Actualizări CallScreeningService:

  • Începând cu Android 11, a CallScreeningService poate solicita informații despre starea de verificare STIR/SHAKEN (verstat) pentru apelurile primite. Aceste informații sunt furnizate ca parte a detalii apel pentru apelurile primite.

Suport extins pentru cameră în emulator Android:

Android 11 introduce capabilități îmbunătățite ale camerei Android Emulator. Caracteristicile adăugate includ următoarele:

  • Captură RAW
  • Reprocesare YUV
  • Dispozitive de nivel 3
  • Suport logic pentru camera

Dezactivați sunetele și vibrațiile de notificare în timpul capturii active:

  • Începând cu Android 11, atunci când utilizați în mod activ camera, aplicația dvs. poate dezactiva numai vibrațiile, atât sunete, cât și vibrații, sau nici nu poate folosi setCameraAudioRestriction().

Îmbunătățiri Wi-Fi Passpoint:

  • Passpoint permite aplicațiilor să efectueze automat și silențios autentificare și să se conecteze la hotspot-uri Wi-Fi securizate. Aplicațiile care vizează nivelul API „R” și mai sus pot folosi următoarele capabilități suplimentare ale Passpoint.

API-ul de sugestii Wi-Fi este extins:

Android 11 extinde API-ul de sugestii Wi-Fi pentru a crește capacitățile de gestionare a rețelei ale aplicației dvs., inclusiv următoarele:

  • Aplicațiile de gestionare a conectivității își pot gestiona propriile rețele permițând cereri de deconectare.
  • Rețelele Passpoint sunt integrate în API-ul Suggestion și pot fi sugerate utilizatorului.
  • API-urile Analytics vă permit să obțineți informații despre calitatea rețelelor dvs.

Baloane de chat:

  • Bubbles sunt acum disponibile pentru dezvoltatori pentru a ajuta la suprafața conversațiilor în sistem. Bubbles a fost o caracteristică experimentală în Android 10 care a fost activată printr-o opțiune de dezvoltator - în Android 11 acest lucru nu mai este necesar.

Sursa: Google

Mai multe despre subiecte: android 11, Previzualizare dezvoltator Android 11, Previzualizare Android 11, Dezvoltatorii, google

Lasă un comentariu

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate *