Android 11 Developer Preview 2 kuulutati välja Google Pixeli nutitelefonidele

click fraud protection

Google on välja kuulutanud Android 11 Developer Preview 2 Google Pixel 2017 ja uuemate nutitelefonide jaoks. Siin on kasutajate ja arendajate jaoks uus.

Kuigi SARS-CoV-2 põhjustatud haiguse COVID-19 levik on maailmamajandust aeglustanud, on paljud tehnoloogiaettevõtted viinud oma töötajad üle kodust tööle (WFH). Google on üks selline ettevõte ja täna tunnistasid nad raskusi, millega paljud meist kogu maailmas silmitsi seisavad. Täna teatas ettevõte järgmise suurema Android OS-i: Android 11 uuest arendaja eelvaatest. Android 11 arendaja eelvaade 2, nagu ka esimene arendaja eelvaade, on endiselt mõeldud ainult arendajatele ja blogipostituses mainitud muudatused keskenduvad uutele API-dele ja platvormi käitumise muutustele, millega arendajad peavad kohanema. Siin on, mis on uut.

Uued Android 11 API muudatused

  • 5G oleku API: Android 11 arendaja eelvaate versioonis 2 saavad arendajad kontrollida, kas kasutaja on 5G uue raadio (NR) või mitteeraldiseva (NSA) võrgus. Kui te pole tuttav, tähendab 5G NSA võrkudes, et 5G võrk eraldab olemasolevast 4G infrastruktuurist, samas kui 5G NR-võrkudes on võrk sõltumatu. 5G NR-is on üldiselt palju kiirem, kuigi selle praegune kättesaadavus on väga piiratud. Saate seda olekut kontrollida, et muuta seda, kuidas teie rakendus halvema või parema võrguühenduse korral käitub.
  • Hingenurk kokkupandavate jaoks: Kokkupandavatel seadmetel, nagu tulevane Microsoft Surface Duo, Motorola Razr, Samsung Galaxy Fold/Z Flip ja Huawei Mate X/Xs, on tavaliselt rohkem kui kaks olekut. Enamasti on need kas volditud või täielikult lahti, kuid mõnikord asetavad kasutajad need viltu. Android 11 arendaja eelvaade 2 on lisanud toe a hinge nurga andur mis võimaldab rakendustel hingenurga kohta päringuid teha kas otse või AndroidX teegi kaudu.
  • Kõnede sõelumisteenuse täiustused: Kõnede kontrollimise rakendused saavad nüüd teatada kõne tagasilükkamise põhjusest, et teavitada kasutajaid, miks teenus sissetuleva kõne tagasi lükkas. Lisaks saavad kõnede skriinimise rakendused näha ka seda, kas sissetulev kõne tuli numbrilt, mis on kasutaja kontaktides, eeldusel, et kõnede skriinimise rakendusel on muidugi luba kontaktide lugemiseks. Lõpuks saavad kõnede skriinimise rakendused nüüd kohandada a kõne postitamise ekraani dialoog, mille süsteem pakub, et võimaldada kasutajatel teha selliseid toiminguid nagu kõne rämpspostiks märkimine või numbri lisamine oma kontaktide hulka.
  • Neural Networks API värskendused: Google on lisanud "arvutuslikult tõhusa versiooni" a swish aktiveerimise funktsioon (hoiatus: PDF link), mis võimaldab "kiiremat treeninguaega ja suuremat täpsust mitmesuguste ülesannete puhul". Veel üks lisand on Control ops "lubamine arenenumad masinõppemudelid, mis toetavad hargnemist ja silmuseid." Lõpuks on Google lisanud "uued täitmisjuhtelemendid", et minimeerida tavakasutuse latentsust. juhtudel.

Privaatsus ja turvalisus

  • Android 11-s peavad rakendused, mis soovivad esiplaani teenusest kaamera- või mikrofoniandmetele juurde pääseda, deklareerima manifesti atribuudi foregroundServiceType.
  • Ulatuslik hoiuruum on selles uues eelvaateväljaandes värskendatud. Nüüd saavad arendajad faile migreerida "pärandmudelilt uuele ulatusega salvestusmudelile". Samuti on lisatud "vahemällu salvestatud failide parem haldamine".

Poola ja kvaliteetne

  • Sünkroonitud IME üleminekud: Lisatud on uued API-d, mis võimaldavad arendajatel sünkroonida oma rakenduse sisu sisestusmeetodi redaktori ehk IME ja süsteemiribadega animeerimise ajal. See võimaldab teil luua IME üleminekuid, mis on palju sujuvamad kui varem. Uus lisab animatsioonikuulaja võimaldab luua "täiuslikke kaadri üleminekuid", kuna see teavitab rakendusi kaadri kaupa sisestustest. Uus WindowInsetsAnimationController API võimaldab rakendustel aga juhtida IME ja süsteemiriba üleminekuid. Parempoolses allosas näidatud näites kasutab rakendus rakenduse kasutajaliidese ülekerimisel IME ülemineku juhtimiseks WindowInsetsAnimationController API-t.
  • Rakenduse eelistatud värskendussagedus: Nüüd on kümneid kõrge värskendussagedusega ekraanidega Android-seadmeid, näiteks 90 Hz, 120 Hz või 144 Hz. Android 11-s saavad rakendused ja mängud nüüd oma akende jaoks eelistatud kaadrisageduse määrata. Süsteem kasutab rakenduse käitamisel ekraani värskendussageduse valimiseks rakenduse eelistatud kaadrisagedust.
  • Jätka taaskäivitamisel: Nagu tõstsime varem esile, Android 11 parandab üleöö OTA värskenduste kasutuskogemust. Pärast taaskäivitamist saavad rakendused juurdepääsu mandaatide krüpteeritud (CE) salvestusruumile, ilma et kasutaja seadet avaks. Seega saavad rakendused pärast OTA-d normaalselt töötada, kui kasutaja ei ole telefoni avamiseks läheduses.
  • Kaamera tugi Androidi emulaatoris: Android Studio Androidi emulaator toetab nüüd eesmist ja tagumist emuleeritud kaamerat. Tagakaamera toetab HW 3. tase Camera2 API-s, samas kui esikaamera toetab FULL taset koos loogilise kaamera toega.

Alustama

Aprillis ilmub veel üks arendaja eelvaade, millele järgneb 2 beetaversiooni. Stabiilne Android 11 väljalase tehakse kättesaadavaks millalgi 2020. aasta kolmandas kvartalis, kui kõik läheb plaanipäraselt.

Android 11 Developer Preview 2 installimiseks Pixeli seadmesse peab teil olema Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4 või Pixel 4 XL. Saate kas eelvaate järgu käsitsi välgutamine või võite kasutada Androidi Flashi tööriist et seda sinu heaks teha. Kui teil ei ole Pixeli seadet, saate installida uusima arendaja eelvaate rakenduse kaudu Üldine süsteemipilt (GSI) Project Treble'iga ühilduvates seadmetes, mis hõlmavad seadmeid, mis käivitati operatsioonisüsteemiga Android 9 Pie või uuemaga. Teie läbisõit võib siiski erineda. Lõpuks saate Android Studios Androidi emulaatori uusima järgu käivitada. Kõik need meetodid võimaldavad teil oma rakendusi uues keskkonnas testida. Testige oma rakendust kindlasti põhjalikult, sest Google muudab lõpuks Android 11 sihtimise teie rakenduste Google Play poodi lisamise nõudeks.

Proovige uusimat versiooni ja andke Google'ile tagasisidet kui teil tekib probleeme.

Android 11 uudised XDA-s