Google izdaje prvi Android 11 Developer Preview s novim značajkama kao što su snimanje zaslona, ​​oblačići za chat i još mnogo toga

Ikona vremena čitanja 5 min. čitati


Čitatelji pomažu pri podršci MSpoweruser. Možda ćemo dobiti proviziju ako kupujete putem naših veza. Ikona opisa alata

Pročitajte našu stranicu za otkrivanje kako biste saznali kako možete pomoći MSPoweruseru da održi urednički tim Čitaj više

Google je danas objavio prvu verziju Android 11 Developer Preview s nekoliko novih značajki i API-ja za korisnike i razvojne programere. Google planira izdati konačnu verziju OS-a Android 11 u trećem tromjesečju 3. Ovo izdanje Androida 2020 također će uključivati ​​neke nove značajke kao što su ugrađena podrška za snimanje zaslona, ​​poboljšana privatnost lokacije (korisnici mogu odobriti privremeni pristup lokaciji, mikrofonu i kamera putem jednokratnog dopuštenja), bolja zaštita aplikacija i korisničkih podataka na vanjskoj pohrani i još mnogo toga. U nastavku pronađite popis razvojnih značajki.

Revizija pristupa podacima:

  • Kako bi se pružila veća transparentnost u načinu na koji vaša aplikacija i njezine ovisnosti pristupaju privatnim podacima korisnika, uvodi Android 11 revizija pristupa podacima. Korištenjem ove značajke možete bolje identificirati i ispraviti potencijalno neočekivani pristup podacima.

Učinkovita injekcija sloja za otklanjanje pogrešaka grafike:

  • Aplikacije sada mogu učitavati vanjske grafičke slojeve (GLESVulkan) u izvorni programski kod kako bi se izložila ista funkcionalnost kao i aplikacija za otklanjanje pogrešaka, ali bez nametanja troškova izvedbe. Ova je značajka posebno važna kada profilirate svoju aplikaciju pomoću alata kao što su GAPID.

Skupne operacije za medijske datoteke:

  • Za dosljednost među uređajima i dodatnu udobnost za korisnike, Android 11 dodaje nekoliko metoda MediaStore API. Da biste saznali više o ovim metodama, pogledajte obavljati odjeljak batch operacija na stranici privatnosti za Android 11 koja se odnosi na pohranu.

Bogati mediji u brzim odgovorima:

  • Počevši od Androida 11, korisnici mogu umetati slike i druge bogate medijske sadržaje brzi odgovori. Da bi podržale ovu značajku, aplikacije moraju dodati informacije RemoteInput obavijesti koje određuju koje MIME tipove mogu rukovati. Učinite to pozivom RemoteInput.Builder.setAllowDataType(). Aplikacija također mora provjeriti sve RemoteInput emitiranja koja prima da vidi sadrži li emitiranje sadržaj bilo koje od tih vrsta; koristiti RemoteInput.getDataResultsFromIntent() uraditi ovo.

Pristup medijskim datotekama pomoću neobrađenih puteva datoteke:

  • Počevši od Androida 11, aplikacije koje imaju READ_EXTERNAL_STORAGE dopuštenje može čitati medijske datoteke uređaja koristeći izravne putove datoteka i izvorne biblioteke. Da biste saznali više o ovoj mogućnosti, pogledajte pristup datotekama pomoću odjeljka sirovih staza na stranici privatnosti za Android 11 koja se odnosi na pohranu.

Sigurno dijeljenje velikih skupova podataka:

  • U nekim situacijama, poput onih koje uključuju strojno učenje ili reprodukciju medija, vaša aplikacija možda želi koristiti isti veliki skup podataka kao druga aplikacija. U prethodnim verzijama Androida, vaša aplikacija i druga aplikacija trebale bi preuzeti zasebnu kopiju istog skupa podataka.

Zahtjev i provjera podrške niske latencije:

  • Određeni zasloni mogu izvršiti naknadnu obradu grafike, kao što su neki vanjski zasloni i televizori. Ova naknadna obrada poboljšava grafiku, ali može povećati kašnjenje. Noviji zasloni koji podržavaju HDMI 2.1 imaju automatski način niske latencije (OPĆENITO, također poznat kao mod igre), što minimizira kašnjenje isključivanjem ove naknadne obrade. Za više pojedinosti o ALLM-u, pogledajte Specifikacija HDMI 2.1.

Dekodiranje niske latencije u MediaCodec-u:

NDK dekoder slike:

  • NDK ImageDecoder API pruža standardni API za Android C/C++ aplikacije za izravno dekodiranje slika. Razvojni programeri aplikacija više ne moraju koristiti API-je okvira (putem JNI) ili skupljati biblioteke za dekodiranje slika treće strane. Za više informacija pogledajte Vodič za razvojne programere dekodera slika.

Učitavači resursa:

  • Android 11 uvodi novi API koji aplikacijama omogućuje dinamičko proširenje načina pretraživanja i učitavanja resursa. Nove API klase ResourcesLoader i ResourcesProvider prvenstveno su odgovorni za pružanje nove funkcionalnosti. Zajedno pružaju mogućnost opskrbe dodatnim resursima i imovinom ili modificiranja vrijednosti postojećih resursa i imovine.

Ažuriranja knjižnica ICU-a:

  • Android 11 ažurira android.icu paket za korištenje verzije 66 Knjižnica ICU, u usporedbi s verzijom 63 u Androidu 10. Nova verzija knjižnice uključuje ažurirane CLDR podatke o lokalizaciji i brojna poboljšanja podrške za internacionalizaciju u Androidu.

API za neuronske mreže 1.3:

Nove operacije:

Nove ML kontrole:

  • NNAPI 1.3 uvodi nove kontrole koje pomažu da strojno učenje teče glatko.

Jačina biometrijske provjere autentičnosti:

Ažuriranja CallScreeningService:

  • Počevši od Androida 11, a CallScreeningService može zatražiti informacije o statusu provjere STIR/SHAKEN (verstat) za dolazne pozive. Ove informacije pružaju se kao dio pojedinosti o pozivu za dolazne pozive.

Proširena podrška za kameru u Android emulatoru:

Android 11 uvodi poboljšane mogućnosti kamere za Android Emulator. Dodane značajke uključuju sljedeće:

  • RAW snimanje
  • YUV ponovna obrada
  • Uređaji razine 3
  • Logična podrška za kameru

Isključite zvukove obavijesti i vibracije tijekom aktivnog snimanja:

  • Počevši od Androida 11, kada aktivno koristite kameru, vaša aplikacija može isključiti samo vibracije, zvukove i vibracije, ili ne koristiti setCameraAudioRestriction().

Poboljšanja Wi-Fi Passpointa:

  • Passpoint omogućuje aplikacijama automatsku i tihu provjeru autentičnosti i povezivanje sa sigurnim Wi-Fi pristupnim točkama. Aplikacije koje ciljaju razinu API-ja 'R' i više mogu koristiti sljedeće dodatne mogućnosti Passpointa.

Wi-Fi Suggestion API je proširen:

Android 11 proširuje API za prijedloge za Wi-Fi kako biste povećali mogućnosti upravljanja mrežom vaše aplikacije, uključujući sljedeće:

  • Aplikacije za upravljanje vezom mogu upravljati vlastitim mrežama dopuštajući zahtjeve za prekid veze.
  • Mreže prolaznih točaka integrirane su u Suggestion API i mogu se predložiti korisniku.
  • Analytics API-ji omogućuju vam da dobijete informacije o kvaliteti vaših mreža.

Oblačići za chat:

  • Bubbles sada su dostupni razvojnim programerima kako bi pomogli u površinskim razgovorima u cijelom sustavu. Bubbles je bila eksperimentalna značajka u Androidu 10 koja je bila omogućena putem razvojne opcije — u Androidu 11 to više nije potrebno.

Izvor: Google

Više o temama: Android 11, Pregled za Android 11 Developer, Pregled Androida 11, programeri, google

Ostavi odgovor

Vaša adresa e-pošte neće biti objavljena. Obavezna polja su označena *