Android 12 Beta 3 on turule tulemas

Google on välja andnud Android 12 Beta 3 Pixeli telefonidele, tuues kasutajateni uusi funktsioone ja mitmeid muudatusi arendajatele. Siin on, mis on uut!

Oleme stabiilsest väljalaskest vaid mõne ehituse kaugusel Android 12, Google'i mobiilioperatsioonisüsteemi uusim versioon. Google avaldas kolm arendaja eelvaadet enne I/O arendajate konverentsi maikuus korraldamist ja alates I/O-st on meid töödeldud kahe beetaversiooniga. The esimene beeta tõi kaasa mõned suuremad disainimuudatused, mida Google I/O-l õrritas, kuid see oli teine ​​beeta mis tõi kaasa olulisemad funktsioonid, nagu Android 12 privaatsuse armatuurlaud ja taustapildipõhine teema. Täna andis Google välja kolmanda beetaversiooni – Android 12 Beta 3 – ja see toob tabelisse mõned uued funktsioonid, sealhulgas kauaoodatud keritavad ekraanipildid, nutikam autorotatsioon ja palju muud.

Mis on uut Android 12 beetaversioonis 3

Eelmistes arendaja eelvaadetes ja beetaversioonis nähtu põhjal on Android 12 Google'i aastate suurim OS-i väljalase. See, et Google on suutnud enne stabiilset väljalaset veelgi rohkem funktsioone sisse hiilida, on muljetavaldav, kuigi ausalt öeldes pole saladus, et nad on täna välja kuulutatud funktsioonide kallal töötanud. Kuna oleme stabiilsele väljalasele nii lähedal, arvasime, et paljud neist uutest funktsioonidest ei jõua stabiilse väljalaskega õigeks ajaks, kuid me eksisime.

Mida siis täpselt Google Android 12 Beta 3-le lisas? Ametliku ajaveebipostituse kohaselt on beetaversiooni 3 märkimisväärsed uued funktsioonid a ekraani kiirem automaatne pööramine ja keritavad ekraanipildid.

Koos ekraanipiltide kerimine Android 12-s saate keritavast sisust ekraanipildi jäädvustada. See tähendab, et te ei pea ükshaaval ekraanipilte jäädvustama ja neid seejärel käsitsi kokku õmblema. Google on selle funktsiooni kallal töötanud alates eelmise aasta Android 11 arendaja eelvaatest, kuid see ei teinud lõiget selle väljalase jaoks, kuna meeskonnal olid piiratud ressursid (COVID-19 tõttu) ja ta soovis seda õigesti rakendada. Google jätkas aga vaikselt funktsiooni arendamist ja meie jäi sellele pilk peale esimeses Android 12 arendaja eelvaates. Kerivate ekraanipiltide rakendamine peideti järgnevate arendaja eelvaadete ja beetaversioonide eest, kuid meie nägi funktsiooni peaaegu lõplikku versiooni paar kuud tagasi tänu lekkinud sisemisele ehitusele.

Nagu kahtlustasime, põhineb ekraanipiltide kerimine operatsioonisüsteemis Android 12 pigem vaadetel kui OEM-rakendustes leiduvatel piltide ühendamisel. Kui kasutajad teevad keritavast sisust ekraanipildi, kuvatakse uus nupp „Jäädvustage rohkem”. mis puudutamisel pikendab ekraanipilti nii, et kuvatakse kogu ekraan, millega kasutaja saab seejärel kohaneda saagida.

Google ütleb, et ekraanipiltide kerimine toimib enamiku rakenduste puhul kohe, kui rakendus kasutab tavalist vaatepõhist kasutajaliidest. Kui rakendus või kasutajaliidese tööriistakomplekt ei kasuta vaatepõhist kasutajaliidest või kasutab tugevalt kohandatud kasutajaliidest, peab see juurutama uue ScrollCapture API et öelda süsteemile, kuidas ekraan jäädvustada. Google töötab selle kallal, et keritavate ekraanipiltide rakendamine töötaks rohkematel juhtudel, näiteks kerimisel loendivaadetes (tulemas beetaversioonis 4) ja veebivaadetes. Viimaste toetus võib tulla algselt Google Chrome'i, kuid oleks tore näha üldist teostust, mis töötab kõigis rakendustes, mis kasutavad WebView'd.

Parem ja kiirem automaatne pööramine

Android 12 täiustab lõpuks üht OS-i kõige põhilisemat funktsiooni: autorotatsiooni. Alates beetaversioonist 3 on Androidi automaatse pööramise funktsiooni täiustatud näotuvastusega, mis kasutab esikaamerat, et tuvastada täpsemalt, millal ekraani tuleks pöörata. Loodetavasti peaks see kaasa tooma väiksema ekraani tahtmatu pööramise, kui lamate diivanil või voodis. Androidi täiustatud autorotatsiooni funktsiooniga jäädvustatud pilte töödeldakse seadmes Android 12-s Privaatne arvutustuum, nii et nad ei lahku kunagi seadmest.

Google ütleb, et see näopõhine autorotatsiooni funktsioon on saadaval Pixel 4 ja uuemate Pixeli beetaversioonis. seadmetes, kuid kõik seadmed, mis käitavad operatsioonisüsteemi Android 12, saavad kasutada muid ekraanile tehtud täiustusi pöörlemine. Need täiustused hõlmavad animatsiooni ja ekraani ümberjoonistamise optimeerimist, samuti lisatud ML-põhine žestituvastusalgoritm, mis vähendab põhilise automaatse pööramise funktsiooni latentsust 25%.

Näopõhine autorotatsioon oli üks varaseimad omadused kuulujutud Android 12-le ja meie kinnitas selle olemasolu arendaja eelvaate järgudes. Põhineb meie analüüs, näib, et Google'i näopõhist autorotatsiooni funktsiooni haldab rakendus Seadme isikupärastamise teenused, nii et seda võib olla võimalik lubada ka teistes Pixeli seadmetes.

Seadmesisene otsing

Android 12 beetaversioonis 3 tõstab Google esile Androidi uue AppSearch API. Selle funktsiooni dokumentatsioon on saadaval juba paar kuud, ja juba enne seda oleme kahtlustanud, et Google töötas tänu peidetud alternatiivsele otsinguvidinale Androidi jaoks uue seadmesisese otsinguindeksi kallal. märkasime Pixel Launcheris.

Nagu Google selgitab, on AppSearch suure jõudlusega seadmesisene otsingumootor. Rakendused saavad indekseerida struktureeritud andmeid ja otsida nendest täistekstiotsingu võimalustega. API toetab ka natiivseid funktsioone, nagu ülitõhus indekseerimine ja otsimine, mitme keele tugi ja asjakohasuse järjestamine. See on saadaval kahes versioonis: rakenduste kohalik register, mis on AppSearch Jetpacki teegi kaudu tagasiühilduv teatas eelmisel kuulja keskne register, mida säilitatakse kogu süsteemi jaoks operatsioonisüsteemis Android 12. Kui teie rakendus osaleb keskses registris, saab Android kuvada teie rakenduse andmeid SystemUI pindadel, kui te sellest loobute. Samuti saate turvaliselt jagada andmeid teiste rakendustega, et lasta neil teie rakenduse andmeid otsida.

Skeem, mis illustreerib AppSearchi indekseerimist ja otsimist. Allikas: Google.

Mitmesugused muudatused

  • Privaatsusindikaatori API-d WindowInsetsis: Android 12 Beta 3 on lisanud uut privaatsuse indikaatori API-d juurde WindowInsets mis võimaldab rakendustel saada privaatsusnäitajate maksimumpiirid ja nende suhtelise paigutuse ekraanil, võttes samal ajal arvesse ekraani praegust orientatsiooni ja keeleseadeid. See annab rakendusele teada, kuhu indikaatorid on joonistatud, kui rakendus on ümbritsevas režiimis, et saaks teha muudatusi, et vältida kasulike juhtelementide või sisu takistamist.
  • Ettevõtete jaoks konfigureeritavad kaamera ja mikrofoni lülitid: Ettevõtte administraatorid saavad nüüd kontrollida, kas kasutajal on juurdepääs süsteemi lülititele, mis lülitavad juurdepääsu seadme mikrofonile ja kaamerale. Lisateavet siin.
  • Uus luba CDM-iga seotud rakendustele, mis alustavad esiplaani teenuseid: Companion Device Manageriga (CDM) seotud rakendused saavad taustal käivitada esiplaani teenuseid, deklareerides uus tavaline luba. See võimaldab kaasrakendustel täita põhifunktsioone, olles samas süsteemile läbipaistev.

Google'i ajaveebi postitused mitte kunagi mainige iga funktsiooni, mille nad on Androidi beetaversioonile lisanud, nii et loomulikult laadime kolmanda beetaversiooni alla ja installime oma pikslitesse, et näha, mis on veel uut. Lisaks uurime püsivara, et otsida näpunäiteid muude arenduse ajal olevate funktsioonide kohta, nii et hoidke lisateavet meie postitused Android 12-s.

Android 12 Beta 3 allalaadimine ja installimine

Android 12 Beta 3 on nüüd saadaval toetatud Pixeli telefonide jaoks registreerunud Androidi beetaprogrammi, mis hõlmab Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G ja Pixel 5. Kuigi Android 12 beetaversiooni väljalasked on saadaval paljudele muude originaalseadmete tootjate seadmetele, ei ole garantiid, et need originaalseadmete tootjad avaldavad Beeta 3 koodibaasil põhineva uue värskenduse. Kuid Project Treble'iga ühilduva seadme kasutajad saavad installida Android 12 Beta 3 üldise süsteemipildi ehk GSI kas käsitsi või kasutades DSU laadijat, et proovida uusimaid funktsioone. Arendajad saavad käivitada beetaversiooni 3 Androidi emulaatoris saadaval Android Studio kaudu juhuks, kui teil pole ühilduvat seadet.

Taas teeb Google ka uusima Android 12 beetaversiooni ADT-3 arendajakomplekti omanikele kättesaadavaks. Installige beetaversioon ADT-3-le, et proovida uusimaid Android TV funktsioone ja testida rakendusi uues Google TV liideses.

Kui otsite Android 12 Beta 3 allalaadimise linke, lingid on meil siin saadaval. Kui olete õige faili haaranud, lugege seda juhendit et õppida, kuidas seda installida. Kui leiate beetaversiooni testimisel vea, jäta veidi tagasisidet nii et seda saab parandada enne, kui stabiilne väljalase ilmub hiljem sel sügisel.

Mis saab Android 12 beetaversioonist edasi?

Pärast Android 12 Beta 3 tänast väljaandmist ei ole Google'il tõenäoliselt enam palju uusi kasutajale suunatud funktsioone, mis meile langeksid, kuigi neljandas beetaversioonis võivad need siiski üllatada. Google'i väljalaskegraafiku kohaselt on Android 12 Beta 4 viimane beetaversioon ja see tähistab Platvormi stabiilsuse verstapost. See tähendab, et neljas beetaversioon tuleb koos lõpliku API-de ja platvormi käitumise komplektiga ning võimalusega rakendusi avaldada sihivad Google Play API taseme 31, nii et arendajad, kes ootavad API stabiilsust, peaksid ootama järgmist beetaversiooni. Pärast beetaversiooni 4 augustis tuleb üks väljalasekandidaatversioon, millele järgneb stabiilne väljalase AOSP- ja Pixeli seadmetele, mis pole Androidi beetaprogrammis.