Google ir paziņojis par Android 12 izstrādātāja priekšskatījumu 2 Pixel 3 un jaunākiem viedtālruņiem. Lūk, kas jauns lietotājiem un izstrādātājiem.
Ar katru dienu mēs kļūstam arvien tuvāk un tuvāk nākamās lielākās Android OS izlaišanai: Android 12. Gadījumā, ja vēlaties uzzināt, kāda ir nākotnes Android iterācija, Google piedāvā jums šodienas risinājumu. Uzņēmums tikko paziņoja par jaunu izstrādātāja priekšskatījuma versiju piemērotām Pixel ierīcēm. Android 12 izstrādātāja priekšskatījums 2, piemēram, pirmais izstrādātāja priekšskatījums, joprojām ir paredzēts tikai izstrādātājiem, un emuāra ierakstā minētais izmaiņu saraksts ir vērsts uz jauniem API un platformas uzvedības izmaiņām, kurām izstrādātājiem būs jāpielāgojas. Lūk, kas ir mainījies.
Kas jauns Android 12 izstrādātāja priekšskatījumā 2
Uzticība un drošība
- Ļaujot lietotnei pārklāt logus virs citām lietotnēm, tiek radīts acīmredzams drošības risks. Šim nolūkam jaunais HIDE_OVERLAY_WINDOWS Izstrādātāja priekšskatījumā 2 ieviestā atļauja nodrošina, ka lietotne var zvanīt Window#setHideOverlayWindows() lai norādītu, ka viss TYPE_APPLICATION_OVERLAY logiem jābūt paslēptiem, kad ir redzams lietotnes logs.
- Šajā jaunajā priekšskatījuma laidienā ir atjauninātas paziņojumu redzamības vadīklas. Tagad varat konfigurēt paziņojumu darbības, lai tās vienmēr radītu autentifikācijas izaicinājumu, kad tās tiks aktivizētas no bloķēšanas ekrāna. Piemēram, ziņojumapmaiņas lietotnei tagad ir nepieciešama autentifikācija pirms ziņojuma dzēšanas vai atzīmēšanas kā izlasītu.
- Android 12 izstrādātāja priekšskatījums 2 ir pievienojis atbalstu vienkāršākam un efektīvākam veidam, kā iegūt instalētās lietotnes kontrolsummu. Izstrādātāji var izvēlēties no vairākiem standarta apkopojuma algoritmiem, piemēram, SHA256, SHA512, Merkle Root un citiem. Tiek izstrādāta šīs funkcijas atpakaļsaderīga versija, kurai tuvākajā nākotnē vajadzētu būt pieejamai Jetpack bibliotēkas veidā.
Jaunas Android 12 API izmaiņas
- Noapaļoti stūri: Android 12 izstrādātāja priekšskatījumā 2 izstrādātāji var pārbaudīt, vai ierīcei ir ekrāns ar noapaļoti stūri un iegūstiet to informāciju. No lietotāja interfeisa dizaina viedokļa tagad var izmantot absolūtās detaļas katram noapaļotajam stūrim, kā arī stūra detaļas saistībā ar lietotnes robežām.
- Attēls attēlā (PIP) uzlabojumi: Lietotnes tagad var iespējot nevainojamu izmēru maiņu lai ļautu sistēmai vajadzības gadījumā mainīt PIP aktivitātes lielumu. Turklāt, iespējojot automātisko PIP funkciju, sistēma tagad tieši pārslēdz lietotni uz PIP režīmu, izmantojot žestu, kas tiek rādīts mājās, negaidot, līdz tiks pabeigta pašreizējā animācija. Visbeidzot, Android tagad atbalsta slēpt PIP logu velkot to uz ekrāna kreiso vai labo malu.
- Pavadītās ierīces lietotnes API atjauninājumi: Valkājamām ierīcēm, piemēram, viedpulksteņiem un fitnesa izsekotājiem, parasti ir nepieciešama īpaša lietotne to pārvaldībai. Google vēlas atvieglot šādu lietotņu darbību un savienošanu, kad tuvumā atrodas saistīta pavadošā ierīce. Lai to izdarītu, Android 12 izstrādātāja priekšskatījums 2 ir ieviesis jaunu CompanionDeviceService API. Turklāt jaunais pavadošās ierīces profils ievērojami vienkāršo pavadošās ierīces reģistrēšanas procesu.
- Joslas platuma aprēķinu uzlabojumi: Google ir ievērojami uzlabojis esošās joslas platuma aprēķinu API. Izstrādātāji tagad var iegūt tāmi kopējā caurlaidspēja katram operatoram vai Wi-Fi SSID, tīkla veidam un signāla līmenim visiem lietotājiem ierīci.
- Vizuālie efekti: izplatītāko grafikas efektu lietošana tagad ir vienkāršāka nekā jebkad agrāk operētājsistēmā Android 12, izmantojot RenderEffect klasē. Tagad varat atsevišķi lietot izplūšanu un krāsu filtrus vai apvienot šos efektus kā ķēdes efektus kopumā.
Jūs varat ej šeit lai redzētu pilnu API atšķirību starp Android 12 DP1 un DP2. Tā kā Google ir pārveidojis vairākas API, noteikti palaidiet un atkļūdojiet savu lietotni, izmantojot uzvedības maiņas slēdži lai sagatavotu to mērķauditorijas atlasei operētājsistēmā Android 12. Atsauksmes var būt dota šeit.
Ieteicams izlasīt izlaiduma piezīmes pirms lejupielādējat un mirgojat atjauninājumu. Noteikti ej šeit lai iesniegtu kļūdu ziņojumus un šeit lai apspriestu jaunāko versiju.
Lejupielādējiet Android 12 izstrādātāja priekšskatījumu 2
Lai Pixel ierīcē instalētu Android 12 izstrādātāja priekšskatījumu 2, jums ir jābūt Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G vai Pixel 5. Mums ir saites, lai lejupielādētu jaunākos sistēmas attēlus šīm Google Pixel ierīcēm šajā lapā. Varat veikt pakāpenisku OTA atjauninājumu vai manuāli mirgot būvējumus. Ja jums nav saderīgas ierīces, varat palaist būvējumu Android Studio Android emulatorā.
Ir pieejams arī otrais Android 12 izstrādātāja priekšskatījums Android TV, Ar ADT-3 izstrādātāja komplekts kā vienīgo saderīgo ierīci.
Aprīlī vajadzētu būt vēl vienam lielam izstrādātāja priekšskatījuma laidienam, kam sekos pāris beta laidieni. Stabilā Android 12 versija būs pieejama 2021. gada trešajā ceturksnī, ja viss notiks kā plānots.
Visām jaunākajām Android 12 ziņām pievienojiet grāmatzīmēm šo tagu:
Android 12 ziņas vietnē XDA