Android emulatoram ir pievienota eksperimentÄla iespÄja palaist 32 un 64 bitu lietojumprogrammu izpildÄmo kodu, kas apkopots ARM arhitektÅ«rai, ko ieskauj Android 11 sistÄmas attÄls, kas darbojas emulatorÄ, kas apkopots x86_64 arhitektÅ«rai.
PaplaÅ”inÄts atbalsts 5G mobilo sakaru standartam, nodroÅ”inot lielÄku caurlaidspÄju un mazÄku latentumu. TÄ«kla ietilpÄ«gas lietotnes, kas veic tÄdas darbÄ«bas kÄ 4K video straumÄÅ”ana un augstas izŔķirtspÄjas spÄļu lÄ«dzekļu lejupielÄde, tagad papildus Wi-Fi var darboties arÄ« mobilo sakaru pakalpojumu sniedzÄja tÄ«klÄ. Lai vienkÄrÅ”otu aplikÄciju pielÄgoÅ”anu, Åemot vÄrÄ 5G sakaru kanÄlus, API ir paplaÅ”inÄta DinamiskÄ mÄrÄ«Å”ana, ko izmanto, lai pÄrbaudÄ«tu, vai savienojumam ir jÄmaksÄ par trafiku un vai pa to var pÄrsÅ«tÄ«t lielu datu apjomu. Å Ä« API tagad aptver mobilos tÄ«klus un ļauj noteikt savienojumu ar pakalpojumu sniedzÄju, kas nodroÅ”ina patiesi neierobežotu tarifu, veidojot savienojumu, izmantojot 5G.
ArÄ« paplaÅ”inÄta API Joslas platuma aprÄÄ·inÄtÄjs, kas ļauj prognozÄt pieejamÄ joslas platuma apjomu datu lejupielÄdei vai sÅ«tÄ«Å”anai, neveicot savus tÄ«kla testus.
Pievienots atbalsts jauna veida āpinholeā ekrÄniem (ekrÄns aizÅem visu viedtÄlruÅa priekÅ”Äjo virsmu, izÅemot nelielu apli priekÅ”ÄjÄs kameras augÅ”ÄjÄ kreisajÄ stÅ«rÄ«) un āÅ«denskritumamā (ekrÄns aptver arÄ« noapaļoto ierÄ«ces sÄnu malas). Lietojumprogrammas tagad var noteikt papildu redzamo un aklo zonu klÄtbÅ«tni Å”ajos ekrÄnos, izmantojot standarta API Displeja izgriezums. Lai segtu sÄnu malas un organizÄtu mijiedarbÄ«bu apgabalos, kas atrodas netÄlu no āÅ«denskritumaā ekrÄnu malÄm, API ierosina Š½Š¾Š²ŃŠµizaicinÄjumiem.
Pievienotas papildu ziÅojumapmaiÅas iespÄjas. PaziÅojumu apgabalam ir pievienota atseviŔķa sadaļa ar aktÄ«vÄm sarunÄm, kas ļauj nekavÄjoties atrast aktuÄlÄs sarunas, neizejot no citÄm aplikÄcijÄm. ZiÅojumapmaiÅas un tÄrzÄÅ”anas lietotnes ir pÄrvietotas uz API Burbuļi, kas ļauj izmantot jÄdzienu āburbuļiā, lai vienlaikus strÄdÄtu ar vairÄkÄm lietojumprogrammÄm - varat tÄrzÄt, nepÄrtraucot darbu citÄ programmÄ. Ätri rakstot atbildi no paziÅojumu apgabala, tagad ziÅojumiem varat pievienot attÄlus, kopÄjot tos starpliktuvÄ.
API atjauninÄts uz versiju 1.3 Neironu tÄ«kli, kas nodroÅ”ina lietojumprogrammÄm iespÄju izmantot aparatÅ«ras paÄtrinÄjumu maŔīnmÄcÄ«Å”anÄs sistÄmÄm. API ir novietots kÄ bÄzes slÄnis maŔīnmÄcÄ«Å”anÄs ietvaru darbÄ«bai operÄtÄjsistÄmÄ Android, piemÄram TensorFlow Lite un Caffe2. Ir ierosinÄti vairÄki gatavi neironu tÄ«klu modeļi izmantoÅ”anai mobilajÄs ierÄ«cÄs, tostarp Mobilie tÄ«kli (objektu atpazÄ«Å”ana fotogrÄfijÄs), SÄkums v3 (datorredze) un Smart
atbildÄt (ziÅojumu atbildes iespÄju izvÄle). JaunajÄ numurÄ Ä«stenota Atbalsts uzlabotai kvantÄÅ”anai, izmantojot zÄ«mÄtus veselus skaitļus peldoÅ”Ä komata skaitļu vietÄ, kas nodroÅ”ina mazÄkus modeļus un ÄtrÄku apstrÄdes laiku. TurklÄt pakalpojuma kvalitÄtes API ir pievienotas iespÄjas pÄrvaldÄ«t prioritÄtes un taimautus, izpildot modeļus, un atmiÅas domÄna API ir paplaÅ”inÄta, lai samazinÄtu atmiÅas kopÄÅ”anas un konvertÄÅ”anas darbÄ«bas, izpildot modeļus secÄ«gi.
Ir pievienotas jaunas iespÄjas, lai kontrolÄtu lietojumprogrammu piekļuvi personas datiem. Papildus režīmam, kas parÄdÄ«jÄs pÄdÄjÄ laidienÄ, piekļuve vietai tikai, strÄdÄjot ar programmu (piekļuve ir bloÄ·Äta fonÄ) operÄtÄjsistÄmÄ Android 11 kuru pÄrstÄv atbalsts vienreizÄjÄm atļaujÄm. LietotÄjs tagad var pieŔķirt lietotnei pagaidu piekļuvi galvenajÄm atļaujÄm, piemÄram, atraÅ”anÄs vietas, mikrofona un kameras piekļuvei. Atļauja ir derÄ«ga paÅ”reizÄjÄs sesijas laikÄ un tiek atsaukta, tiklÄ«dz lietotÄjs pÄrslÄdzas uz citu programmu.
Ir veiktas izmaiÅas, lai atvieglotu lietojumprogrammu migrÄÅ”anu uz krÄtuvi PiemÄrota krÄtuve, kas ļauj izolÄt lietojumprogrammu failus ÄrÄjÄ atmiÅas ierÄ«cÄ (piemÄram, SD kartÄ). Izmantojot aptverto krÄtuvi, lietojumprogrammu dati ir ierobežoti lÄ«dz noteiktam direktorijam, un, lai piekļūtu koplietotajÄm multivides kolekcijÄm, ir nepiecieÅ”amas atseviŔķas atļaujas. Android 11 atbalsta papildu režīmu, lai piekļūtu multividei, izmantojot pilnus failu ceļus,
Ir atjauninÄts DocumentsUI API, un ir pievienota iespÄja veikt pakeÅ”u operÄcijas pakalpojumÄ MediaStore.
PaplaÅ”inÄtas iespÄjas priekÅ” izmantojot biometriskie sensori autentifikÄcijai. BiometricPrompt API, kas piedÄvÄ universÄlu biometriskÄs autentifikÄcijas dialoglodziÅu, tagad atbalsta trÄ«s veidu autentifikatorus ā spÄcÄ«gus, vÄjus un ierÄ«ces akreditÄcijas datus. VienkÄrÅ”ota BiometricPrompt integrÄcija ar dažÄdÄm lietojumprogrammu arhitektÅ«rÄm, neaprobežojoties ar klases izmantoÅ”anu aktivitÄte.
MontÄjot platformas sastÄvdaļas, kurÄm nepiecieÅ”ama pastiprinÄta aizsardzÄ«ba, tiek izmantoti aizsardzÄ«bas mehÄnismi, kas darbojas kompilÄcijas stadijÄ PIT (PlÅ«smas integritÄtes kontrole) BoundSan, IntSan (Integer Overflow Sanitization) un Shadow-Call Stack. Lai identificÄtu problÄmas, strÄdÄjot ar atmiÅu lietojumprogrammÄs, ir iespÄjota rÄdÄ«tÄju pÄrbaude kaudzÄ, pamatojoties uz tiem pievienotajiem tagiem (kaudzes rÄdÄ«tÄja marÄ·ÄÅ”ana). Lai atrastu atmiÅas kļūdas ierosinÄts papildu sistÄmas attÄls, kurÄ ir iespÄjots atkļūdoÅ”anas mehÄnisms HWAsan (Ar aparatÅ«ru atbalstÄ«ts AddressSanitizer).
API sagatavots BlobStoreManager, kas ļauj organizÄt droÅ”u binÄro datu apmaiÅu starp lietojumprogrammÄm. PiemÄram, Å”o API var izmantot, lai nodroÅ”inÄtu vairÄkÄm lietojumprogrammÄm piekļuvi maŔīnmÄcÄ«Å”anÄs modeļiem, ja Ŕīs lietojumprogrammas darbina viens lietotÄjs.
Pievienots atbalsts platformÄm, lai droÅ”i uzglabÄtu un izgÅ«tu pÄrbaudÄmus identifikÄcijas dokumentus, piemÄram, elektroniskÄs autovadÄ«tÄja apliecÄ«bas.
Mainline projekta ietvaros, kas ļauj atjauninÄt atseviŔķus sistÄmas komponentus, neatjauninot visu platformu, papildus 12 operÄtÄjsistÄmÄ Android 10 pieejamajiem moduļiem ir sagatavoti 10 jauni atjauninÄmi moduļi. AtjauninÄjumi ietekmÄ ar aparatÅ«ru nesaistÄ«tus komponentus, kas tiek lejupielÄdÄti, izmantojot Google Play atseviŔķi no ražotÄja OTA programmaparatÅ«ras atjauninÄjumiem. Starp jaunajiem moduļiem, kurus var atjauninÄt, izmantojot Google Play, neatjauninot programmaparatÅ«ru, ir modulis atļauju pÄrvaldÄ«bai, modulis darbam ar diskdziÅiem (ar atbalstu Scoped Storage) un modulis ar NNAPI (neironu tÄ«klu API).
IzpildÄ«ts strÄdÄt, lai samazinÄtu dažu apakÅ”sistÄmu darbÄ«bas izmaiÅu ietekmi uz lietojumprogrammu darbÄ«bu. InovÄcijas, kas var ietekmÄt lietojumprogrammu darbÄ«bu, tagad var pÄc izvÄles atspÄjot un pielÄgot SDK lÄ«menÄ«. Lai vienkÄrÅ”otu lietojumprogrammu saderÄ«bas ar operÄtÄjsistÄmu Android 11 testÄÅ”anu, izstrÄdÄtÄja opciju saskarne un adb utilÄ«ta nodroÅ”ina iestatÄ«jumus tÄdu funkciju iespÄjoÅ”anai un atspÄjoÅ”anai, kas ietekmÄ saderÄ«bu (ļaujot veikt testÄÅ”anu, nemainot targetSdkVersion un nepÄrbÅ«vÄjot lietojumprogrammu). AtjauninÄts pelÄkais saraksts ar ierobežotÄm API, kas nav nodroÅ”inÄtas SDK.
Pievienots ietvars Resursu ielÄdÄtÄjs, kas lietojumprogrammas izpildes laikÄ Ä¼auj dinamiski ielÄdÄt papildu resursus.
Zvanu pÄrbaudes pakalpojums ir pievienojis iespÄju pÄrraidÄ«t lietojumprogrammÄm ienÄkoÅ”Ä zvana verifikÄcijas statusu, ko var izmantot, lai pÄc zvana apstrÄdes Ä£enerÄtu pielÄgotus dialogus, piemÄram, iekļaujot papildu darbÄ«bas, lai atzÄ«mÄtu zvanu kÄ surogÄtpastu vai pievienotu to adreÅ”u grÄmata.
Uzlabota API Wi-Fi ieteikums, kas ļauj lietojumprogrammai (tÄ«kla savienojumu pÄrvaldniekam) ietekmÄt vÄlamo bezvadu tÄ«klu izvÄles algoritmu, pÄrsÅ«tot ranžÄtu tÄ«klu sarakstu, kÄ arÄ« Åem vÄrÄ papildu metriku, izvÄloties tÄ«klu, piemÄram, informÄciju par joslas platumu un sakaru kvalitÄti. kanÄls iepriekÅ”ÄjÄ savienojuma laikÄ. Pievienota iespÄja pÄrvaldÄ«t bezvadu tÄ«klus, kas atbalsta standartu Hotspot 2.0 (Passpoint), ieskaitot lietotÄja profila derÄ«guma termiÅa uzskaiti un iespÄju profilos izmantot paÅ”parakstÄ«tus sertifikÄtus.
ImageDecoder API ir pievienojis atbalstu animÄtu attÄlu dekodÄÅ”anai un parÄdÄ«Å”anai HEIF formÄtÄ (Apple HEIC), kas izmanto HEVC (H.265) saspieÅ”anas metodes. SalÄ«dzinot ar animÄtiem GIF attÄliem, HEIF formÄts var ievÄrojami samazinÄt faila lielumu.
NDK ir pievienota API, kas paredzÄta attÄla kodÄÅ”anas un dekodÄÅ”anas operÄcijÄm (JPEG, PNG, WebP utt.), neizmantojot treÅ”o puÅ”u bibliotÄkas. JaunÄ API ļauj samazinÄt APK failu lielumu ar vietÄjÄm lietojumprogrammÄm un atrisinÄt iegulto bibliotÄku atjauninÄÅ”anas problÄmu, kurÄs var bÅ«t ievainojamÄ«bas.
Kameras lietotnes tagad var Ä«slaicÄ«gi atspÄjot vibrÄciju (piemÄram, paziÅojumu laikÄ), lai novÄrstu tÄs aktivizÄÅ”anu kameras sesijas laikÄ.
Ir iespÄjams iespÄjot režīmus Bokeh (fona izplÅ«Å”ana attÄlÄ) ierÄ«cÄm, kas tos atbalsta (piemÄram, nekustÄ«gais režīms nodroÅ”ina augstÄku attÄla kvalitÄti, bet nepÄrtrauktais režīms nodroÅ”ina precÄ«zÄku sensora datu atbilstÄ«bu).
Pievienots API priekÅ” pÄrbaudes Šø iestatÄ«jumi Zema latentuma video atskaÅoÅ”anas režīmi, kas nepiecieÅ”ami tieÅ”raides straumÄÅ”anas lietojumprogrammÄm. TurklÄt ir pievienots atbalsts HDMI zema latentuma darbÄ«bas režīmam (Game Mode), kas atspÄjo grafikas pÄcapstrÄdi, lai samazinÄtu latentumu televizorÄ vai ÄrÄjÄ monitorÄ.