Esimene eelversioon mobiilplatvormist Android 11

Google'i ettevÔte esitles Android 11 avatud mobiilplatvormi katseversioon. Android 11 vÀljaanne oodatakse 2020. aasta kolmandal kvartalil. Platvormi uute vÔimaluste hindamiseks on pakutud programm eeltestimise. Tarkvarakogud valmistatud Pixel 2 / 2 XL, Pixel 3 / 3 XL, Pixel 3a / 3a XL ja Pixel 4 / 4 XL seadmetele. TaaskÀivitamine toimub kÀsitsi, Android 11 installimise vÔimalus OTA-uuenduste kaudu ilmub mais.

Peamised uuendused Android 11:

  • Android Emulatorisse on lisatud katsetatav vĂ”imalus kĂ€ivitada 32- ja 64-bitiste rakenduste koodi, mis on loodud ARM arhitektuuri jaoks, emulaatori Android 11 sĂŒsteemipildis, mis on loodud x86_64 arhitektuuri jaoks.
  • Laienenud on 5G mobiilside standardi tugi, mis pakub suuremat ribalaiust ja vĂ€iksemaid viivitusi. Suure vĂ”rgu koormuse tekitavad rakendused, mis teevad selliseid toiminguid nagu 4K kvaliteediga voogedastusvideo vaatamine ja mĂ€nguressursside laadimine kĂ”rglahutuses, saavad nĂŒĂŒd töötada mitte ainult Wi-Fi ĂŒhenduse, vaid ka mobiilioperaatori vĂ”rgu kaudu. 5G tingimustega rakenduste töötamise lihtsustamiseks on laiendatud API Dynamic Meteredness, mida kasutatakse, et kontrollida, kas ĂŒhendust arvestatakse andmemahtude jĂ€rgi ning kas suured andmemahtude edastamine on vĂ”imalik. See API katab nĂŒĂŒd mobiilivĂ”rgud ja vĂ”imaldab tuvastada, kas ĂŒhendus on tĂ”eliselt piiramatu, kui see on ĂŒhendatud 5G kaudu.

    Laienenud on ka API Bandwidth Estimator, mis vĂ”imaldab prognoosida saadaval oleva ribalaiuse suurust andmete ĂŒles- vĂ”i allalaadimiseks, ilma et oleks vajalik teostada omaenda vĂ”rgu teste.

  • Lisatud tugi uutele "pinhole" (ekraan katab kogu nutitelefoni esipinda, vĂ€lja arvatud vĂ€ike ring ĂŒlemises vasakus nurgas esikaamera jaoks) ja "waterfall" (ekraan katab ka seadme ĂŒmardatud kĂŒlgedel) ekraanide tĂŒĂŒpidele. Nende ekraanide lisana nĂ€htavaid ja pimesoone piirkondi saavad rakendused nĂŒĂŒd mÀÀrata tavalise API abil. Ekraani lĂ”ige. KĂŒlgede katmiseks ja "waterfall" ekraanide ÀÀrte lĂ€heduses esineva interaktsiooni korraldamiseks on API-s pakutud uued kĂ”ned.
  • Lisatud on tĂ€iendavad vĂ”imalused sĂ”numite vahetamiseks. Teateala on lisatud eraldi sektsioon aktiivsete vestluste jaoks, mis vĂ”imaldab koheselt leida jooksvaid vestlusi, ilma et peaksite teisi rakendusi sulgema. SĂ”numite ja vestluse rakendused on viidud ĂŒle API Bubbles, mis vĂ”imaldab rakendada "mullide" kontseptsiooni mitme rakenduse samaaegseks kasutamiseks - saate vestelda, katkestamata teiste programmide kasutamist. Teatealalt kiirelt vastuse kirjutamisel saab nĂŒĂŒd sĂ”numitele lisada pilte, kopeerides need lĂ”ikepuhveri kaudu.
  • Versioonist 1.3 on API uuendatud NĂ€rvivĂ”rgud, mis vĂ”imaldab rakendustel kasutada riistvara kiirendamise vahendeid masinĂ”ppes. API on positsioneeritud Androidi masinĂ”ppe raamistikud, nĂ€iteks TensorFlow Lite ja Caffe2. Mobiilseade jaoks on pakkuda rida valmis nĂ€rvivĂ”rgumudeleid, sealhulgas MobileNets (objektide tuvastamine fotodel), Inception v3 (arvutinĂ€gemine) ja Smart
    Reply
    (sÔnumitele vastamise valikute leidmine). Uues vÀljaandes rakendatud laiendatud kvantimise tugi, mis kasutab allkirjastatud tÀisarve vÔrreldes ujukoma arvudega, mis vÔimaldab mudelite suurust vÀhendada ja nende töötlemist kiirendada. Lisaks on API Quality of Service lisatud funktsioone prioriteetide ja aegumiste haldamiseks mudelite tÀitmisel ning API Memory Domain on laiendatud, et vÀhendada kopeerimise ja mÀlu konverteerimise operatsioone mudelite jÀrjestikuste tÀitmisel.
  • Lisatud uued valikud rakenduste juurdepÀÀsu kontrollimiseks isikuandmetele. Lisaks eelmisel vĂ€ljaandel ilmunud reĆŸiimile, kus juurdepÀÀs asukohale on lubatud ainult programmi kĂ€ivitamise ajal (taustal on juurdepÀÀs blokeeritud) Android 11-s esitati toetatakse ĂŒhekordseid volitusi. Kasutaja saab nĂŒĂŒd anda rakendusele ajutise juurdepÀÀsu olulistele volitustele, nĂ€iteks juurdepÀÀsule asukohale, mikrofoni ja kaamerale. Luba kehtib jooksva seansi jooksul ja tĂŒhistatakse kohe, kui kasutaja vahetab teise programmi.

    Esimene eelversioon mobiilplatvormist Android 11
  • Tehtud muudatused, mis lihtsustavad rakenduste migreerimist salvestusse
    Scoped Storage, mis vĂ”imaldab isoleerida rakenduste failid vĂ€lisel mĂ€luseadmessel (nĂ€iteks SD-kaardil). Scoped Stori kasutamisel on rakenduse andmed piiratud eraldi kataloogiga ning ĂŒhiste meediafailide kogumitele juurdepÀÀsuks on vajalik eraldi volituste hankimine. Android 11-s on rakendatud toimetamismooduli valikulise juurdepÀÀsu toetamist tĂ€ielike faili teede kaudu,
    uuendatud API DocumentsUI, lisatud vÔimalus teostada pakette MediaStore'i operatsioonide tegemiseks.
  • Laiendatud vĂ”imalused kasutamiseks biomeetriliste andurite autentimiseks. API BiometricPrompt, mis pakub universaalset biomeetrilise autentimise dialooge, toetab nĂŒĂŒd kolme tĂŒĂŒpi autentimise seadmeid - usaldusvÀÀrseid, nĂ”rku ja seadme autentimiseks. BiometricPrompt integratsiooni on lihtsustatud erinevate rakenduste arhitektuuride hulgas, mis ei piirdu ainult Activity.
  • Komponentide kogumise kĂ€igus, mis nĂ”uavad kĂ”rgendatud turvameetmeid, on kaasatud kompileerimisfaasis töötavad kaitsemehhanismid CFI (Control Flow Integrity), BoundSan, IntSan (Integer Overflow Sanitization) ja Shadow-Call Stack. Probleemide tuvastamiseks mĂ€lu kasutamisel rakendustes on aktiveeritud heap'i nĂ€idikute kontroll, mis pĂ”hineb neile kinnitatud siltidel (heap pointer tagging). MĂ€lutĂ”rgete otsimiseks on pakutud tĂ€iendav sĂŒsteemi pilt, mis sisaldab silumismehhanismi HWAsan (Hardware-assisted AddressSanitizer).
  • Valmistatud API BlobStoreManager, mis vĂ”imaldab organiseerida ohutut binaarandmete vahetust rakenduste vahel. NĂ€iteks saab seda API-d kasutada, et anda mitmele rakendusele juurdepÀÀs masinĂ”ppe mudelitele, kui neid rakendusi kĂ€ivitab ĂŒks ja sama kasutaja.
  • Lisatud tugi platvormidele usaldusvÀÀrsete identiteedidokumentide, nagu digitaalsete juhilubade, turvaliseks salvestamiseks ja vĂ€ljavĂ”tmiseks.
  • Projekti Mainline raames, mis vĂ”imaldab uuendada ĂŒksikuid sĂŒsteemikomponente ilma terve platvormi vĂ€rskendamiseta, on ette valmistatud 12 uut uuendatavat moodulit, lisaks 10 moodulile, mis on saadaval Android 10-s. Uuendused puudutavad riistvaraga mitteseotud komponente, mida laaditakse Google Play kaudu eraldi tootja OTA tarkvarauuendustest. Uute moodulite seas, mis saavad vĂ€rskendusi lĂ€bi Google Play ilma tarkvara uuendamiseta — volituste haldamise moodul, andmesalvestusse suunatud moodul (kus on toetatud Scoped Storage) ja moodul NNAPI (Neural Networks API).
  • Tehtud on Tööd selle nimel, et vĂ€hendada teatud alamprogrammide kĂ€itumise muutuste mĂ”ju rakenduste töös. Uudised, mis vĂ”ivad mĂ”jutada rakenduste tööd, on nĂŒĂŒd vabatahtlikult keelatavad ja neid saab kohandada SDK tasemel. Rakenduste ĂŒhilduvuse testimise lihtsustamiseks on Developer Options menĂŒĂŒs ja adb utiliidis lisatud seaded ĂŒhilduvust mĂ”jutavate vĂ”imaluste lubamiseks ja keelamiseks (mis vĂ”imaldab testimisel ilma targetSdkVersion muutes ja ilma rakendust uuesti kogumata hakkama saada). Piiratud kasutajaliideste halltlipid on vĂ€rskendatud.

    Esimene eelversioon mobiilplatvormist Android 11
  • On lisatud raamistik Resource Loader, mis vĂ”imaldab rakenduse töös dĂŒnaamiliselt laadida tĂ€iendavaid ressursse.
  • Kutsungimisteenusesse on lisatud vĂ”imalus edastada rakendustele sissetuleva kĂ”ne kinnituse staatust, mida saab kasutada kohandatud dialoogide koostamiseks kĂ”ne töötlemise jĂ€rel, nĂ€iteks kĂ”ne mĂ€rkimiseks rĂ€mpsuks vĂ”i kontaktide ĂŒksusesse lisamiseks.
  • API on tĂ€iustatud Wifi Suggest, mis vĂ”imaldab rakendusel (ĂŒhenduse halduril) mĂ”jutada eelistatud traadita vĂ”rkude valimise algoritmi, edastades jĂ€rjestatud loendi vĂ”rkudest, samuti arvestades valiku tegemisel tĂ€iendavaid mÔÔdikuid, nagu eelneva ĂŒhenduse kaudu saadud ribalaiuse ja kanali kvaliteedi teave. Lisatud on vĂ”imalus hallata traadita vĂ”rke, mis toetavad standardit Hotspot 2.0 (Passpoint), sealhulgas arvestatakse kasutajaprofiili kehtivuse lĂ”ppemise aega ja rakendatakse vĂ”imalust kasutada profiilides iseallkirjastatud sertifikaate.
  • ImageDecoder API-sse on lisatud toetust HEIF (Apple'i HEIC) formaadi animeeritud piltide dekodeerimiseks ja kuvamiseks, mis kasutab HEVC (H.265) kompressioonimeetodeid. VĂ”rreldes GIF-formaadis animeeritud piltidega vĂ”imaldab HEIF-formaat oluliselt vĂ€hendada faili suurust.
  • NDK-sse on lisatud API, mis vĂ”imaldab kasutada native koodis piltide (JPEG, PNG, WebP jms) kodeerimise ja dekodeerimise operatsioone ilma kolmandate osapoolte raamatukogude kaasamiseta. Uus API vĂ”imaldab vĂ€hendada natiivsete rakenduste APK-failide suurust ja lahendada ĐČŃŃ‚Ń€ĐŸĐžŃ‚ud raamatukogude uuendamise probleemi, mis vĂ”ivad sisaldada haavatavusi.
  • Kaamera rakendused saavad nĂŒĂŒd ajutiselt vĂ€lja lĂŒlitada vibratsiooni (nĂ€iteks teavituste kuvamisel), et vĂ€ltida selle aktiveerimist kaamerasessiooni ajal.
  • On vĂ”imalus aktiveerida reĆŸiimid Bokeh (tausta hĂ€gustamine pildil) seadmetele, mis seda toetavad (nt still-reĆŸiim tagab kĂ”rgema kvaliteedi, samas kui continuous-reĆŸiim vastab sensorite andmetele tĂ€psemalt).
  • Lisatud on API kontrollimiseks ja seadistamiseks madalate reĆŸiime videoesituse, mis on nĂ”udlikud reaalajas voogedastuse rakendustes. Lisaks on lisatud HDMI madala latentsuse reĆŸiimi tugi (mĂ€ngureĆŸiim), kus viivituste vĂ€hendamiseks lĂŒlitatakse televiisoril vĂ”i vĂ€list monitoril vĂ€lja graafika jĂ€reltöötlus.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster