Tha Google air an dĂ rna dreach deuchainn den Ă rd-Ăšrlar gluasadach fosgailte aca fhoillseachadh. Android 12. Sgaoileadh Android Thathar an dĂšil gun tèid 12 fhoillseachadh san treas rĂ ithe de 2021. Tha prògram deuchainn tòiseachaidh ri fhaighinn gus measadh a dhèanamh air feartan an Ă rd-Ăšrlair Ăšir. Chaidh togail firmware ullachadh airson innealan Pixel 3/3 XL, Pixel 3a/3a XL, Pixel 4/4 XL, Pixel 4a/4a 5G, agus Pixel 5. Tha Ăšrachadh OTA ri fhaighinn dhaibhsan a stĂ laich aâ chiad fhoillseachadh deuchainn.
PrĂŹomh innleachdan Android 12:
- Chuir sinn ris aâ chomas eileamaidean eadar-aghaidh atharrachadh gu innealan le scrionaichean cruinn. Faodaidh luchd-leasachaidh a-nis fiosrachadh fhaighinn mu chuairtean sgrion agus eileamaidean eadar-aghaidh atharrachadh a tha aâ tuiteam air raointean oisean do-fhaicsinneach. Tron API RoundedCorner Ăšr, gheibh thu a-mach paramadairean leithid radius agus meadhan aâ chuairteachaidh, agus tro Display.getRoundedCorner() agus WindowInsets.getRoundedCorner() faodaidh tu co-chomharran gach oisean cruinn den sgrion a dhearbhadh.

- Modh dealbh-ann-dealbh nas fheĂ rr (PIP, Dealbh ann an Dealbh) agus barrachd rèidh de bhuaidhean gluasaid. Ma bheir thu comas do ghluasad fèin-ghluasadach gu PIP le gluasad suas gu dachaigh (aâ gluasad bonn na sgrĂŹn suas), tha an tagradh a-nis air a thionndadh gu modh PIP sa bhad, gun a bhith aâ feitheamh ris aâ bheothachadh a chrĂŹochnachadh. Ath-mheudachadh nas fheĂ rr air uinneagan PIP le susbaint neo-bhidio. Chuir sinn ris aâ chomas an uinneag PIP fhalach le bhith ga shlaodadh gu oir chlĂŹ no deas na sgrĂŹn. Tha an giĂšlan nuair a tha thu aâ suathadh ri uinneag PIP air atharrachadh - tha aon suathadh a-nis aâ taisbeanadh na putanan smachd, agus suathadh dĂšbailte ag atharrachadh meud na h-uinneige.
- Chaidh API CompanionDeviceService Ăšr a chuir ris, leis an urrainn dhut tagraidhean a chuir an gnĂŹomh a bhios aâ cumail smachd air innealan companach, leithid uaireadairean snasail agus lorgairean fallaineachd. Bidh an API a âfuasgladh na duilgheadas a thaobh a bhith aâ cur air bhog agus a âceangal nan tagraidhean riatanach nuair a nochdas inneal companach faisg air lĂ imh. Bidh an siostam aâ gnĂŹomhachadh na seirbheis nuair a tha inneal faisg air lĂ imh agus aâ cur fios nuair a thèid an inneal a dhĂŹ-cheangal no nuair a thig an inneal a-steach no a dhâ fhĂ gas e. Faodaidh aplacaidean cuideachd am pròifil inneal companach Ăšr a chleachdadh gus a dhèanamh nas fhasa ceadan a rèiteachadh airson a dhol còmhla ri inneal.
- Siostam ro-innse comas nas fheĂ rr. Faodaidh tagraidhean a-nis fiosrachadh iarraidh mun toradh iomlan ris a bheil dĂšil a thaobh aâ ghnĂŹomhaiche, lĂŹonra gun uèir sònraichte (Wi-Fi SSID), seòrsa lĂŹonra agus neart chomharran.
- Chaidh cleachdadh buaidhean lèirsinneach cumanta, leithid blurring agus saobhadh dath, a dhèanamh nas sĂŹmplidhe agus faodar a-nis a chuir an sĂ s le bhith aâ cleachdadh an RenderEffect API gu nĂŹ RenderNode sam bith no an raon faicsinneach gu lèir, aâ toirt a-steach slabhraidh le buaidhean eile. Leigidh am feart seo, mar eisimpleir, leat ĂŹomhaigh a tha air a thaisbeanadh tro ImageView a dhĂšsgadh gun a bhith aâ dèanamh copaidh, aâ giullachd agus ag ath-chur aâ mhapa-bit, aâ gluasad nan gnĂŹomhan sin gu taobh an Ă rd-Ăšrlair. A bharrachd air an sin, thathas aâ moladh an Window.setBackgroundBlurRadius() API, leis an urrainn dhut cĂšl na h-uinneige a dhĂšsgadh le buaidh glainne reothadh agus doimhneachd a chomharrachadh le bhith aâ blur an Ă ite timcheall na h-uinneige.

- Innealan aonaichte airson transcoding sruthan meadhanan a ghabhas cleachdadh ann an Ă rainneachdan le tagradh camara a shĂ bhaileas bhidio ann an cruth HEVC, gus dèanamh cinnteach gu bheil e co-chòrdalachd le tagraidhean nach eil aâ toirt taic don chruth seo. Airson a leithid de thagraidhean, chaidh gnĂŹomh tar-chòdaidh fèin-ghluasadach a chur ris an fhòrmat AVC as cumanta.
- Taic a bharrachd airson cruth ĂŹomhaigh AVIF (AV1 Image Format), a bhios aâ cleachdadh teicneòlasan teannachaidh taobh a-staigh frèam bho chruth còdachadh bhidio AV1. Tha an soitheach airson dĂ ta teann a sgaoileadh ann an AVIF gu tur coltach ri HEIF. Bidh AVIF aâ toirt taic do gach ĂŹomhaigh ann an HDR (Raon Ărd Dynamic) agus Ă ite dath farsaing-gamut, a bharrachd air ann an raon fiĂšghantach Ă bhaisteach (SDR).
- Gus casg a chuir air cĂšisean coileanaidh a dhâ fhaodadh a bhith ann, thathas a âtoirmeasg thagraidhean bho bhith aâ ruith seirbheisean aghaidh fhad âs a tha iad aâ ruith air a âchĂšl, ach a-mhĂ in ann am beagan chĂšisean sònraichte. Gus obair a thòiseachadh fhad âs a tha e air aâ chĂšl, thathas a âmoladh WorkManager a chleachdadh. Gus an eadar-ghluasad a dhèanamh nas sĂŹmplidhe, chaidh seòrsa Ăšr de dh âobair a mholadh ann an JobScheduler, a thòisicheas sa bhad, air prĂŹomhachas Ă rdachadh agus ruigsinneachd lĂŹonra.
- Thathas aâ moladh API OnReceiveContentListener aonaichte airson a bhith aâ cuir a-steach agus aâ gluasad seòrsaichean susbaint leudaichte (teacs cruth, ĂŹomhaighean, bhideothan, faidhlichean claisneachd, msaa) eadar tagraidhean aâ cleachdadh diofar stòran dĂ ta, aâ gabhail a-steach am bòrd-gearraidh, meur-chlĂ r, agus eadar-aghaidh slaodadh is leigeil Ă s.
- Chaidh buaidh fios-air-ais tactile, air a chuir an gnĂŹomh le bhith aâ cleachdadh an motair crathaidh a chaidh a thogail a-steach do fhònaichean, a chuir ris, tha tricead agus dian crathadh anns a bheil e an urra ri paramadairean an fhuaim toraidh gnĂ thach. Leigidh aâ bhuaidh Ăšr leat am fuaim a mhothachadh gu corporra agus faodar a chleachdadh gus reul-eòlas a bharrachd a chuir ri geamannan agus prògraman fuaim.
- Ann am modh bogaidh, anns a bheil am prògram air a thaisbeanadh ann an lĂ n-sgrĂŹn le pannalan seirbheis falaichte, tha seòladh air a dhèanamh nas sĂŹmplidhe le bhith aâ cleachdadh gluasadan smachd. Mar eisimpleir, faodar leabhraichean, bhideothan, agus dealbhan a sheòladh a-nis le aon ghluasad swipe.
- Chaidh dealbhadh an eadar-aghaidh taisbeanaidh fios Úrachadh, ga dhèanamh nas sÏmplidhe agus nas gnÏomhaiche. Chaidh buaidhean beothachaidh agus gluasaid Úrachadh cuideachd agus chaidh an dèanamh nas socair. Tha fiosan le susbaint air a shònrachadh leis an tagradh air an toirt seachad ann an cruth coitcheann.
- Meudachadh air freagairt agus astar freagairt nuair a bhios tu ag obair le brathan. Mar eisimpleir, nuair a chuireas neach-cleachdaidh brath air fios, bidh e a-nis gan toirt chun aplacaid co-cheangailte ris. Bidh tagraidhean aâ cuingealachadh cleachdadh trampolines fios.
- Gairmean IPC leasaichte ann an Binder. Le bhith aâ cleachdadh ro-innleachd tasgaidh Ăšr agus aâ cur Ă s do chonnspaid glasaidh, chaidh latency a lughdachadh gu mòr. Gu h-iomlan, tha coileanadh gairm Binder air dĂšblachadh timcheall air, ach tha cuid de raointean ann far an deach astaran eadhon nas cudromaiche a choileanadh. Mar eisimpleir, thĂ inig fios gu refContentProvider() gu bhith 47 tursan nas luaithe, releaseWakeLock() 15 tursan nas luaithe, agus JobScheduler.schedule() 7.9 tursan nas luaithe.
- Mar phĂ irt de phròiseact Mainline, a leigeas le pĂ irtean fa leth den t-siostam Ăšrachadh gun an Ă rd-Ăšrlar gu lèir Ăšrachadh, chaidh modalan siostam Ăšra a ghabhas Ăšrachadh ullachadh a bharrachd air na 22 modalan a tha rim faighinn ann an Android 11. Bidh na h-Ăšrachaidhean aâ toirt buaidh air co-phĂ irtean nach eil ceangailte ris aâ bhathar-chruaidh, a thèid a luchdachadh sĂŹos tro Google Play air leth bho Ăšrachaidhean firmware OTA an neach-dèanamh. Am measg nam modalan Ăšra a ghabhas Ăšrachadh tro Google Play gun am firmware Ăšrachadh tha ART (Android Runtime) agus modĂşl tar-chòdaidh bhidio.
- Tèarainteachd agus prÏobhaideachd.
- Tha luchd-leasachaidh aplacaidean a-nis comasach air uinneagan rabhaidh pop-up a dhĂŹ-cheadachadh a tha aâ dol thairis air susbaint. Roimhe seo, bha comas uinneagan a tha aâ dol thairis air a chèile a thaisbeanadh fo smachd iarrtas ceadan a chaidh a dhearbhadh nuair a bha aplacaidean aâ taisbeanadh uinneagan a bha aâ dol thairis air a chèile aâ taisbeanadh uinneagan a bha aâ dol thairis air a chèile. Cha robh innealan ann gus smachd a chumail air an robh susbaint aâ dol thairis air a chèile le aplacaidean aig an robh uinneagan aâ dol thairis air a chèile. Nuair a thathar aâ cleachdadh aâ ghairm Window#setHideOverlayWindows() Thèid a h-uile uinneag a tha aâ dol thairis air susbaint a fhalach gu fèin-ghluasadach a-nis. Mar eisimpleir, faodar falach a chomasachadh nuair a thathar aâ taisbeanadh fiosrachadh gu sònraichte cudromach, leithid dearbhadh malairt.
- Thathas aâ toirt seachad roghainnean a bharrachd dha aplacaidean gus gnĂŹomhachd fios a chuingealachadh fhad âs a tha an scrion glaiste. Roimhe sin, cha robh an comas agad ach smachd a chumail air faicsinneachd fiosan fhad âs a tha an scrion glaiste, ach a-nis is urrainn dhut dearbhadh èigneachail a chomasachadh gus gnĂŹomhan sam bith a dhèanamh le fiosan fhadâ s a tha an scrion glaiste. Mar eisimpleir, dhâ fhaodadh gum bi feum aig app teachdaireachdan air dearbhadh mus cuir thu Ă s no comharraich teachdaireachd mar a chaidh a leughadh.
- Air a chur ris PackageManager.requestChecksums() API gus sgrĂšdadh tagraidh stĂ laichte iarraidh agus a dhearbhadh. Tha algorithms le taic aâ toirt a-steach SHA256, SHA512 agus Merkle Root.
- Bidh an einnsean lĂŹn WebView aâ cur an gnĂŹomh comas am feart SameSite a chleachdadh gus smachd a chumail air giollachd cookie. Tha an luach "SameSite=Lax" a' cuingealachadh a' bhriosgaid a bhithear a' cur a-mach airson fo-iarrtasan thar-lĂ raich, leithid a bhith ag iarraidh dealbh no a' luchdachadh susbaint tro iframe o lĂ rach eile. Sa mhodh "SameSite=Strict", cha tèid briosgaidean a chur a-steach airson seòrsa sam bith de dh'iarrtasan thar-lĂ raich, a' gabhail a-steach a h-uile ceangal a thig a-steach o lĂ raichean a-muigh.
- Tha sinn aâ leantainn oirnn ag obair air seòlaidhean MAC air thuaiream gus cuir Ă s do chomas tracadh innealan nuair a tha iad ceangailte ri lĂŹonra gun uèir. Tha ruigsinneachd cuibhrichte aig tagraidhean neo-leasaichte air seòladh MAC an inneil agus tha fios gu getHardwareAddress() a-nis aâ tilleadh luach null.
Source: fosgailtenet.ru


