„Google“ paskelbė „Android 12 Developer Preview 2“, skirtą „Pixel 3“ ir naujesniems išmaniesiems telefonams. Štai kas naujo vartotojams ir kūrėjams.
Su kiekviena diena vis labiau artėjame prie kitos pagrindinės Android OS išleidimo: Android 12. Jei trokštate pamatyti būsimos „Android“ iteracijos ateitį, „Google“ jums padės šiandien. Bendrovė ką tik paskelbė apie naują kūrėjo peržiūros versiją, skirtą tinkamiems „Pixel“ įrenginiams. Android 12 Developer Preview 2, pvz pirmoji kūrėjo peržiūra, vis dar yra skirtas tik kūrėjams, o tinklaraščio įraše minimų pakeitimų sąraše daugiausia dėmesio skiriama naujoms API ir platformos elgsenos pokyčiams, prie kurių kūrėjai turės prisitaikyti. Štai kas pasikeitė.
Kas naujo „Android 12 Developer Preview 2“.
Pasitikėjimas ir saugumas
- Leidžiant programai perdengti langus ant kitų programų, kyla akivaizdi saugumo rizika. Tuo tikslu naujas HIDE_OVERLAY_WINDOWS 2 kūrėjo peržiūroje pateiktas leidimas užtikrina, kad programa gali skambinti Window#setHideOverlayWindows() nurodyti, kad viskas TYPE_APPLICATION_OVERLAY langai turėtų būti paslėpti, kai matomas programos langas.
- Pranešimų matomumo valdikliai buvo atnaujinti šiame naujame peržiūros leidime. Dabar galite sukonfigūruoti pranešimų veiksmus, kad jie visada sugeneruotų autentifikavimo iššūkį, kai bus suaktyvinti iš užrakinimo ekrano. Pavyzdžiui, pranešimų programai dabar reikia autentifikuoti prieš ištrinant pranešimą arba pažymint jį kaip skaitytą.
- Android 12 Developer Preview 2 pridėjo paprastesnį ir efektyvesnį būdą gauti įdiegtos programos kontrolinę sumą. Kūrėjai gali rinktis iš kelių standartinių santraukos algoritmų, tokių kaip SHA256, SHA512, Merkle Root ir kt. Šiuo metu jau yra suderinama šios funkcijos versija, kuri artimiausiu metu turėtų būti prieinama Jetpack bibliotekos pavidalu.
Nauji Android 12 API pakeitimai
- Apvalūs kampai: „Android 12 Developer Preview 2“ kūrėjai gali patikrinti, ar įrenginyje yra ekranas su apvalūs kampai ir gauti jų duomenis. Žvelgiant iš vartotojo sąsajos dizaino perspektyvos, dabar galima naudoti absoliučią kiekvieno užapvalinto kampo informaciją ir kampo detales, susijusias su programos ribomis.
- Vaizdas paveikslėlyje (PIP) patobulinimai: Programos dabar gali įgalinti sklandų dydžio keitimą kad sistema prireikus pakeistų PIP veiklos dydį. Be to, dabar įjungus automatinį PIP režimą, sistema tiesiogiai perkelia programą į PIP režimą, atlikdama gestą namuose, nelaukdama, kol bus baigta animacija. Galiausiai „Android“ dabar palaiko paslėpti PIP langą vilkdami jį į kairįjį arba dešinįjį ekrano kraštą.
- Papildomos įrenginio programos API naujiniai: Nešiojamiems įrenginiams, pvz., išmaniesiems laikrodžiams ir kūno rengybos stebėjimo priemonėms, paprastai reikia specialios programėlės jiems tvarkyti. „Google“ nori palengvinti tokių programų paleidimą ir prijungimą, kai netoliese yra susijęs papildomas įrenginys. Norėdami tai padaryti, „Android 12 Developer Preview 2“ pristatė naują CompanionDeviceService API. Be to, naujas papildomo įrenginio profilis labai supaprastina papildomo įrenginio registravimo procesą.
- Pralaidumo įvertinimo patobulinimai: „Google“ labai patobulino esamas pralaidumo įvertinimo API. Kūrėjai dabar gali gauti sąmatą bendras pralaidumas pagal operatorių arba „Wi-Fi“ SSID, tinklo tipą ir signalo lygį visiems naudotojams prietaisas.
- Vizualiniai efektai: 12 versijos „Android“ dabar lengviau nei bet kada pritaikyti įprastus grafikos efektus RenderEffect klasė. Dabar galite atskirai taikyti suliejimo ir spalvų filtrus arba sujungti šiuos efektus kaip grandinės efektus kaip visumą.
Tu gali eik čia Norėdami pamatyti visą API skirtumą tarp Android 12 DP1 ir DP2. Kadangi „Google“ atnaujino kelias API, būtinai paleiskite ir derinkite programą naudodami elgesio keitimo jungikliai kad paruoštumėte jį taikyti pagal „Android 12“. Atsiliepimai gali būti pateikta čia.
Rekomenduojama perskaityti išleidimo pastabos prieš atsisiųsdami ir suaktyvindami naujinimą. Būtinai eik čia pateikti klaidų ataskaitas ir čia aptarti naujausią leidimą.
Atsisiųskite „Android 12“ kūrėjo peržiūrą 2
Norėdami įdiegti „Android 12 Developer Preview 2“ „Pixel“ įrenginyje, turite turėti „Pixel 3“, „Pixel 3 XL“, „Pixel 3a“, „Pixel 3a XL“, „Pixel 4“, „Pixel 4 XL“, „Pixel 4a“, „Pixel 4a 5G“ arba „Pixel 5“. Turime nuorodas, kaip atsisiųsti naujausius šių „Google Pixel“ įrenginių sistemos vaizdus šiame puslapyje. Galite naudoti laipsnišką OTA atnaujinimą arba „flash“ kūrinius rankiniu būdu. Jei neturite suderinamo įrenginio, galite paleisti kūrimą „Android Studio“ „Android“ emuliatoriuje.
Taip pat galima naudoti antrąją „Android 12“ kūrėjo peržiūrą Android TV, su ADT-3 kūrėjo rinkinys kaip vienintelį suderinamą įrenginį.
Balandžio mėn. turėtų pasirodyti dar vienas svarbus kūrėjo peržiūros leidimas, po kurio bus keli beta versijos leidimai. Jei viskas vyks pagal planą, stabili „Android 12“ versija bus prieinama 2021 m. trečiąjį ketvirtį.
Norėdami gauti visas naujausias „Android 12“ naujienas, pažymėkite šią žymą:
„Android 12“ naujienos XDA