Versioni i dytë paraprak i platformës mobile Android 12

Google prezantoi versionin e dytë testues të platformës së hapur mobile Android 12. Publikimi i Android 12 pritet në tremujorin e tretë të vitit 2021. Për vlerësimin e veçorive të reja të platformës është ofruar një program testimi paraprak. Imazhet e firmware-it janë përgatitur për pajisjet Pixel 3 / 3 XL, Pixel 3a / 3a XL, Pixel 4 / 4 XL, Pixel 4a / 4a 5G dhe Pixel 5. Për ata që kanë instaluar versionin e parë testues, ofrohet përditësim OTA.

Risitë kryesore të Android 12:

  • ËshtĂ« shtuar mundĂ«sia pĂ«r pĂ«rshtatjen e elementeve tĂ« ndĂ«rfaqes me pajisjet qĂ« kanĂ« ekrane me cepa tĂ« rrumbullakosur. Zhvilluesit tani mund tĂ« marrin informacion mbi rrumbullakimet e ekranit dhe tĂ« korrigjojnĂ« elementet e ndĂ«rfaqes qĂ« bien nĂ« zonat e padukshme tĂ« qosheve. PĂ«rmes API-sĂ« sĂ« re RoundedCorner mund tĂ« merren parametra si rrezja dhe qendra e rrumbullakimit, ndĂ«rsa me Display.getRoundedCorner() dhe WindowInsets.getRoundedCorner() mund tĂ« pĂ«rcaktohen koordinatat e çdo cepi tĂ« rrumbullakosur tĂ« ekranit.
    Versioni i dytë paraprak i platformës mobile Android 12
  • ËshtĂ« pĂ«rmirĂ«suar modaliteti «picture-in-picture» (PIP, Picture in Picture) dhe Ă«shtĂ« rritur butĂ«sia e efekteve tĂ« tranzicionit. NĂ«se aktivizohet kalimi automatik nĂ« PIP me gjestin up-to-home (rrĂ«shqitje nga fundi i ekranit lart), aplikacioni tani kalon menjĂ«herĂ« nĂ« modalitetin PIP, pa pritur pĂ«rfundimin e animacionit. ËshtĂ« pĂ«rmirĂ«suar ndryshimi i madhĂ«sisĂ« sĂ« dritareve PIP me pĂ«rmbajtje qĂ« nuk Ă«shtĂ« video. ËshtĂ« shtuar mundĂ«sia pĂ«r tĂ« fshehur dritaren PIP duke e tĂ«rhequr atĂ« drejt skajit tĂ« majtĂ« ose tĂ« djathtĂ« tĂ« ekranit. ËshtĂ« ndryshuar sjellja gjatĂ« prekjes sĂ« dritares PIP — njĂ« prekje tani shfaq butonat e kontrollit, ndĂ«rsa njĂ« prekje e dyfishtĂ« ndryshon madhĂ«sinĂ« e dritares.
  • ËshtĂ« shtuar API i ri CompanionDeviceService, me ndihmĂ«n e tĂ« cilit mund tĂ« aktivizohen aplikacionet qĂ« menaxhojnĂ« pajisje shoqĂ«ruese, si orĂ«t inteligjente dhe gjurmuesit e fitnesit. Ky API zgjidh problemin e nisjes dhe lidhjes sĂ« aplikacioneve tĂ« nevojshme kur njĂ« pajisje shoqĂ«ruese shfaqet pranĂ«. Sistemi aktivizon shĂ«rbimin kur pajisja gjendet afĂ«r dhe dĂ«rgon njoftim kur pajisja shkĂ«putet ose kur hyn apo del nga zona e mbulimit. Aplikacionet mund tĂ« pĂ«rdorin gjithashtu profilin e ri tĂ« pajisjeve shoqĂ«ruese pĂ«r tĂ« thjeshtuar konfigurimin e lejeve pĂ«r t’u lidhur me pajisjen.
  • ËshtĂ« pĂ«rmirĂ«suar sistemi i parashikimit tĂ« gjerĂ«sisĂ« sĂ« brezit. Tani aplikacionet mund tĂ« kĂ«rkojnĂ« tĂ« dhĂ«na pĂ«r gjerĂ«sinĂ« e pĂ«rgjithshme tĂ« brezit tĂ« parashikuar, tĂ« lidhur me operatorin, rrjetin specifik pa tel (Wi-Fi SSID), llojin e rrjetit dhe nivelin e sinjalit.
  • ËshtĂ« thjeshtuar pĂ«rdorimi i efekteve vizuale tipike, si turbullimi dhe shtrembĂ«rimi i ngjyrave, tĂ« cilat tani mund tĂ« zbatohen me anĂ« tĂ« API RenderEffect nĂ« çdo objekt RenderNode ose nĂ« tĂ« gjithĂ« zonĂ«n e dukshme, pĂ«rfshirĂ« edhe nĂ« zinxhir me efekte tĂ« tjera. Kjo mundĂ«si, pĂ«r shembull, lejon turbullimin e njĂ« figure tĂ« shfaqur pĂ«rmes ImageView pa kopjim, pĂ«rpunim dhe zĂ«vendĂ«sim tĂ« drejtpĂ«rdrejtĂ« tĂ« bitmap-it, duke ia kaluar kĂ«to veprime vetĂ« platformĂ«s. Gjithashtu Ă«shtĂ« ofruar API Window.setBackgroundBlurRadius(), me ndihmĂ«n e tĂ« cilit mund tĂ« turbullohet sfondi i dritares me efekt xhami tĂ« matĂ« dhe tĂ« theksohet thellĂ«sia pĂ«rmes turbullimit tĂ« hapĂ«sirĂ«s qĂ« rrethon dritaren.
    Versioni i dytë paraprak i platformës mobile Android 12
  • JanĂ« integruar mjete pĂ«r rikodimin e rrjedhave multimediale, tĂ« cilat mund tĂ« pĂ«rdoren nĂ« mjedise me njĂ« aplikacion kamere qĂ« ruan video nĂ« formatin HEVC, pĂ«r tĂ« siguruar pĂ«rputhshmĂ«ri me aplikacionet qĂ« nuk e mbĂ«shtesin kĂ«tĂ« format. PĂ«r aplikacione tĂ« tilla Ă«shtĂ« shtuar funksioni i rikodimit automatik nĂ« formatin mĂ« tĂ« pĂ«rhapur AVC.
  • ËshtĂ« shtuar mbĂ«shtetja pĂ«r formatin e imazheve AVIF (AV1 Image Format), i cili pĂ«rdor teknologjitĂ« e kompresimit brenda kornizĂ«s nga formati i kodimit video AV1. Kontejneri pĂ«r shpĂ«rndarjen e tĂ« dhĂ«nave tĂ« kompresuara nĂ« AVIF Ă«shtĂ« plotĂ«sisht i ngjashĂ«m me HEIF. AVIF mbĂ«shtet si imazhe nĂ« HDR (High Dynamic Range) dhe nĂ« hapĂ«sirĂ«n e ngjyrave Wide-gamut, ashtu edhe nĂ« diapazonin standard dinamik (SDR).
  • PĂ«r tĂ« parandaluar problemet e mundshme me performancĂ«n, aplikacioneve u ndalohet tĂ« nisin shĂ«rbime prioritare (foreground service) kur funksionojnĂ« nĂ« sfond, me pĂ«rjashtim tĂ« disa rasteve tĂ« veçanta. PĂ«r nisjen e detyrave gjatĂ« punĂ«s nĂ« sfond rekomandohet pĂ«rdorimi i WorkManager. PĂ«r ta bĂ«rĂ« kalimin mĂ« tĂ« thjeshtĂ«, Ă«shtĂ« shtuar njĂ« lloj i ri detyrash nĂ« JobScheduler, i cili niset menjĂ«herĂ«, ka prioritet mĂ« tĂ« lartĂ« dhe qasje nĂ« rrjet.
  • ËshtĂ« ofruar API i unifikuar OnReceiveContentListener pĂ«r futjen dhe zhvendosjen midis aplikacioneve tĂ« llojeve tĂ« avancuara tĂ« pĂ«rmbajtjes (tekst i formatuar, imazhe, video, skedarĂ« audio etj.), duke pĂ«rdorur burime tĂ« ndryshme tĂ« hyrjes sĂ« tĂ« dhĂ«nave, pĂ«rfshirĂ« clipboard, tastierĂ«n dhe ndĂ«rfaqen drag&drop.
  • ËshtĂ« shtuar njĂ« efekt i feedback-ut taktil, i realizuar pĂ«rmes vibratorit tĂ« integruar nĂ« telefon, ku frekuenca dhe intensiteti i dridhjes varen nga parametrat e zĂ«rit qĂ« po luhet nĂ« atĂ« moment. Efekti i ri lejon qĂ« zĂ«ri tĂ« ndihet fizikisht dhe mund tĂ« pĂ«rdoret pĂ«r t’u dhĂ«nĂ« mĂ« shumĂ« realizĂ«m lojĂ«rave dhe aplikacioneve audio.
  • NĂ« modalitetin Immersive mode, ku programi shfaqet nĂ« ekran tĂ« plotĂ« me panelet e shĂ«rbimit tĂ« fshehura, navigimi me gjeste kontrolli Ă«shtĂ« thjeshtuar. PĂ«r shembull, nĂ« aplikacionet pĂ«r lexim librash, shikim videosh dhe punĂ« me fotografi tani mund tĂ« lĂ«vizni me njĂ« gjest tĂ« vetĂ«m rrĂ«shqitjeje.
  • ËshtĂ« pĂ«rditĂ«suar dizajni i ndĂ«rfaqes sĂ« shfaqjes sĂ« njoftimeve, e cila Ă«shtĂ« bĂ«rĂ« mĂ« e thjeshtĂ« dhe mĂ« funksionale. Gjithashtu janĂ« pĂ«rditĂ«suar dhe zbutur animacionet dhe efektet e tranzicionit. Edhe njoftimet me pĂ«rmbajtje tĂ« pĂ«rcaktuar nga aplikacioni janĂ« unifikuar sipas pamjes sĂ« pĂ«rgjithshme.
  • ËshtĂ« rritur reagueshmĂ«ria dhe shpejtĂ«sia e pĂ«rgjigjes gjatĂ« punĂ«s me njoftimet. PĂ«r shembull, kur pĂ«rdoruesi prek njĂ« njoftim, tani bĂ«het kalim i menjĂ«hershĂ«m te aplikacioni i lidhur me tĂ«. NĂ« aplikacione Ă«shtĂ« kufizuar pĂ«rdorimi i pĂ«rpunuesve ndĂ«rmjetĂ«s tĂ« njoftimeve (notification trampoline).
  • ËshtĂ« optimizuar pĂ«rpunimi i thirrjeve IPC nĂ« Binder. FalĂ« njĂ« strategjie tĂ« re cache-imi dhe eliminimit tĂ« konflikteve gjatĂ« bllokimeve, vonesa Ă«shtĂ« ulur ndjeshĂ«m. NĂ« pĂ«rgjithĂ«si, performanca e thirrjeve Binder Ă«shtĂ« rritur afĂ«rsisht dy herĂ«, ndĂ«rsa nĂ« disa raste Ă«shtĂ« arritur pĂ«rshpejtim edhe mĂ« i madh. PĂ«r shembull, thirrja refContentProvider() Ă«shtĂ« bĂ«rĂ« 47 herĂ« mĂ« e shpejtĂ«, releaseWakeLock() 15 herĂ« dhe JobScheduler.schedule() 7.9 herĂ«.
  • NĂ« kuadĂ«r tĂ« projektit Mainline, i cili mundĂ«son pĂ«rditĂ«simin e komponentĂ«ve tĂ« veçantĂ« tĂ« sistemit pa pĂ«rditĂ«suar tĂ« gjithĂ« platformĂ«n, janĂ« pĂ«rgatitur module tĂ« reja tĂ« pĂ«rditĂ«sueshme tĂ« sistemit, si shtesĂ« ndaj 22 moduleve tĂ« disponueshme nĂ« Android 11. PĂ«rditĂ«simet prekin komponentĂ« qĂ« nuk varen nga hardueri dhe qĂ« shpĂ«rndahen pĂ«rmes Google Play veçmas nga pĂ«rditĂ«simet OTA tĂ« firmuerit nga prodhuesi. NdĂ«r modulet e reja qĂ« do tĂ« mund tĂ« pĂ«rditĂ«sohen pĂ«rmes Google Play pa pĂ«rditĂ«sim tĂ« firmuerit janĂ« ART (Android Runtime) dhe moduli pĂ«r rikodimin e videos.
  • Siguria dhe konfidencialiteti.
    • Zhvilluesve tĂ« aplikacioneve u Ă«shtĂ« dhĂ«nĂ« mundĂ«sia tĂ« çaktivizojnĂ« dritaret paralajmĂ«ruese pop-up qĂ« mbulojnĂ« pĂ«rmbajtjen. MĂ« parĂ«, mundĂ«sia pĂ«r tĂ« shfaqur dritare mbivendosĂ«se rregullohej pĂ«rmes kĂ«rkesĂ«s pĂ«r leje, e cila konfirmohej gjatĂ« instalimit tĂ« aplikacioneve qĂ« shfaqnin dritare tĂ« tilla. Nuk kishte mjete qĂ« t’u lejonin aplikacioneve, dritaret e tĂ« cilave mbuloheshin, tĂ« ndikonin nĂ« mbivendosjen e pĂ«rmbajtjes. Tani, kur pĂ«rdoret thirrja Window#setHideOverlayWindows(), tĂ« gjitha dritaret qĂ« mbulojnĂ« pĂ«rmbajtjen do tĂ« fshihen automatikisht. PĂ«r shembull, kjo fshehje mund tĂ« aktivizohet gjatĂ« shfaqjes sĂ« informacionit veçanĂ«risht tĂ« rĂ«ndĂ«sishĂ«m, siç Ă«shtĂ« konfirmimi i njĂ« transaksioni.
    • Aplikacionet kanĂ« marrĂ« cilĂ«sime shtesĂ« pĂ«r kufizimin e veprimeve me njoftimet gjatĂ« ekranit tĂ« kyçur. MĂ« parĂ« ofrohej vetĂ«m mundĂ«sia pĂ«r tĂ« kontrolluar dukshmĂ«rinĂ« e njoftimeve gjatĂ« kyçjes sĂ« ekranit, ndĂ«rsa tani mund tĂ« aktivizohet autentifikimi i detyrueshĂ«m pĂ«r kryerjen e çdo veprimi me njoftimet nĂ« kĂ«tĂ« gjendje. PĂ«r shembull, njĂ« aplikacion mesazhesh mund tĂ« kĂ«rkojĂ« autentifikim pĂ«rpara fshirjes sĂ« njĂ« mesazhi ose shĂ«nimit tĂ« tij si tĂ« lexuar.
    • ËshtĂ« shtuar API PackageManager.requestChecksums() pĂ«r kĂ«rkimin dhe verifikimin e checksum-it tĂ« aplikacionit tĂ« instaluar. MbĂ«shteten algoritme si SHA256, SHA512 dhe Merkle Root.
    • NĂ« motorin web WebView Ă«shtĂ« zbatuar mundĂ«sia e pĂ«rdorimit tĂ« atributit SameSite pĂ«r tĂ« menaxhuar pĂ«rpunimin e Cookie. Vlera «SameSite=Lax» kufizon dĂ«rgimin e Cookie pĂ«r nĂ«nkĂ«rkesa ndĂ«rfaqesh, si kĂ«rkesat pĂ«r imazhe ose ngarkimi i pĂ«rmbajtjes pĂ«rmes iframe nga njĂ« sajt tjetĂ«r. NĂ« modalitetin «SameSite=Strict», Cookie nuk dĂ«rgohen pĂ«r asnjĂ« lloj kĂ«rkese ndĂ«rfaqesh, pĂ«rfshirĂ« tĂ« gjitha lidhjet hyrĂ«se nga sajte tĂ« jashtme.
    • Puna pĂ«r randomizimin e adresave MAC ka vazhduar pĂ«r tĂ« pĂ«rjashtuar mundĂ«sinĂ« e gjurmimit tĂ« pajisjes gjatĂ« lidhjes me rrjetin pa tel. PĂ«r aplikacionet jo tĂ« privilegjuara Ă«shtĂ« kufizuar qasja nĂ« adresĂ«n MAC tĂ« pajisjes dhe tani, gjatĂ« thirrjes sĂ« funksionit getHardwareAddress(), kthehet njĂ« vlerĂ« bosh.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster