Lëshimi i platformës mobile Android 14

Kompania Google publikoi një version të platformës së hapur të mobilit Android 14. Kodet e burimit të lidhura me këtë version janë vendosur në repo-n e projektit (dega android-14.0.0_r1). Përditësimet e firmware janë përgatitur për pajisjet e serisë Pixel. më vonë janë planifikuar përditësime firmware për smartphone-t e prodhuar nga Samsung Galaxy, iQOO, Nothing, OnePlus, Oppo, Realme, Sharp, Sony, Tecno, vivo dhe Xiaomi. Për më tepër, janë formuluar ndërtimet universale GSI (Generic System Images), të përshtatshme për pajisje të ndryshme mbi arkitekturën ARM64 dhe x86_64.

TĂ« rejat kryesore:

  • NĂ« pĂ«rbĂ«rjen kryesore tĂ« platformĂ«s Ă«shtĂ« pĂ«rfshirĂ« ruajtja Health Connect, e cila mĂ« parĂ« ishte ofruar si njĂ« paketĂ« tĂ« veçantĂ« nĂ«pĂ«rmjet Google Play. Health Connect ofron ruajtje tĂ« centralizuar tĂ« tĂ« dhĂ«nave nga pajisjet e aktiviteteve fizike dhe pajisje tĂ« tjera tĂ« lidhura me shĂ«ndetin e pĂ«rdoruesve, dhe organizon qasje tĂ« ndarĂ« pĂ«r aplikacione tĂ« ndryshme nĂ« tĂ« dhĂ«nat e shĂ«ndetit. Qasja nĂ« cilĂ«simet e Health Connect tani do tĂ« ofrohet nĂ«pĂ«rmjet konfiguruesit standard tĂ« platformĂ«s, pĂ«r shembull, pĂ«rmes cilĂ«simeve tĂ« privatĂ«sisĂ«, mund tĂ« menaxhohet se cilat tĂ« dhĂ«na pĂ«r shĂ«ndetin mund tĂ« aksesohen nga aplikacione tĂ« caktuara. PĂ«r mĂ« tepĂ«r, nĂ« Health Connect Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r ruajtjen e informacionit mbi rrugĂ«n e kaluar gjatĂ« stĂ«rvitjes (pĂ«rdoruesi pĂ«rcakton intervalin e kohĂ«s pĂ«r tĂ« cilin do tĂ« ruhet lista e pikave tĂ« kaluara). Rruga mund tĂ« vizualizohet nĂ« hartĂ« dhe, nĂ«se dĂ«shirohet, t'i dĂ«rgohet pĂ«r pĂ«rpunim aplikacioneve tĂ« tjera, pas konfirmimit tĂ« qartĂ« nga pĂ«rdoruesi.
    Lëshimi i platformës mobile Android 14
  • JanĂ« zgjeruar mjetet pĂ«r konfirmimin e qasjes nĂ« informacionin mbi vendndodhjen. NĂ« dialogun me kĂ«rkesĂ«n pĂ«r konfirmimin e qasjes nĂ« vendndodhje Ă«shtĂ« shtuar njĂ« seksion i ri me informacion mbi kur aplikacioni dĂ«rgon tĂ« dhĂ«na mbi vendndodhjen (akses i ndaluar, lejo vetĂ«m njĂ« herĂ« dhe lejo pĂ«r çdo herĂ« tjetĂ«r gjatĂ« pĂ«rdorimit tĂ« aplikacionit) dhe detajeve, ku mund tĂ« merren informacione shtesĂ« mbi qasjen nĂ« tĂ« dhĂ«nat qĂ« dĂ«rgohen.
    Lëshimi i platformës mobile Android 14
  • ËshtĂ« zbatuar njĂ« rregullim periodik (njĂ« herĂ« nĂ« muaj) i njoftimeve pĂ«r ndryshimet e aplikacioneve qĂ« kanĂ« marrĂ« qasje nĂ« vendndodhje, metodave tĂ« dĂ«rgimit tĂ« tĂ« dhĂ«nave pĂ«r palĂ«t e treta (pĂ«r shembull, njĂ« njoftim shfaqet kur aplikacioni fillon tĂ« pĂ«rdorĂ« tĂ« dhĂ«nat mbi vendndodhjen gjatĂ« shfaqjes sĂ« reklamave).
    Lëshimi i platformës mobile Android 14
  • NĂ« punĂ«n me aplikacionet Ă«shtĂ« realizuar njĂ« sugjerim mĂ« i dukshĂ«m me njĂ« arrow prapa, i shfaqur pĂ«r tĂ« thjeshtuar kuptimin e mundĂ«sisĂ« sĂ« pĂ«rdorimit tĂ« gjestit tĂ« ekranit pĂ«r tĂ« kthyer prapa.
    Lëshimi i platformës mobile Android 14
  • NĂ« mekanizmin Sharesheet, i cili pĂ«rdoret pĂ«r dĂ«rgimin e tĂ« dhĂ«nave (p.sh., imazhe ose lidhje) jashtĂ« aplikacionit ose njĂ« pĂ«rdoruesi tjetĂ«r, Ă«shtĂ« realizuar mundĂ«sia e shtimit tĂ« veprimeve tĂ« veta. PĂ«r shembull, mund tĂ« caktoni njĂ« listĂ« tĂ« vetĂ«-krahasuesve ChooserAction, tĂ« cilĂ«t tregojnĂ« aplikacionet dhe pĂ«rdoruesit, tĂ« cilĂ«ve mund tĂ« dĂ«rgoni. PĂ«r mĂ« tepĂ«r, Ă«shtĂ« zgjeruar spektri i sinjalizimeve tĂ« pĂ«rdorura pĂ«r renditjen e qĂ«llimeve pĂ«r dĂ«rgimin e drejtpĂ«rdrejtĂ« tĂ« tĂ« dhĂ«nave.
    Lëshimi i platformës mobile Android 14
  • ËshtĂ« ofruar mundĂ«sia e ofrimit tĂ« pjesshĂ«m tĂ« autorizimeve pĂ«r qasje vetĂ«m nĂ« fotografi dhe video tĂ« zgjedhura nga pĂ«rdoruesi (READ_MEDIA_VISUAL_USER_SELECTED, skedarĂ«t pĂ«r tĂ« cilat jepet qasje zgjidhen nga pĂ«rdoruesi pĂ«rmes ndĂ«rfaqes sĂ« pĂ«rzgjedhjes sĂ« fotografive gjatĂ« shfaqjes sĂ« dialogut tĂ« kĂ«rkesĂ«s pĂ«r autorizim). Pas kalimit tĂ« aplikacionit nĂ« mĂ«nyrĂ«n nĂ« sfond ose pĂ«rfundimit tĂ« programit, autorizimi i dhĂ«nĂ« nga pĂ«rdoruesi tĂ«rhiqet automatikisht. NĂ« dialogun e konfirmimit tĂ« autorizimeve pĂ«r qasjen e aplikacioneve nĂ« skedarĂ«t medial Ă«shtĂ« shtuar mundĂ«sia e dhĂ«nies sĂ« qasjes vetĂ«m nĂ« fotografitĂ« ose videot e pĂ«rzgjedhura.
    Lëshimi i platformës mobile Android 14
  • Tek konfiguratori Ă«shtĂ« shtuar njĂ« seksion pĂ«r tĂ« ripĂ«rcaktuar preferencat rajonale, siç janĂ« njĂ«sitĂ« e matjes sĂ« temperaturĂ«s, dita e parĂ« e javĂ«s dhe sistemi i numĂ«rimit. PĂ«r shembull, njĂ« europian qĂ« jeton nĂ« SHBA mund tĂ« rregullojĂ« pĂ«rdorimin e gradĂ«s Celsius pĂ«r tĂ« shfaqur temperaturĂ«n nĂ« vend tĂ« gradĂ«s Fahrenheit dhe tĂ« konsiderojĂ« tĂ« hĂ«nĂ«n si fillimin e javĂ«s nĂ« vend tĂ« sĂ« dielĂ«s.
    Lëshimi i platformës mobile Android 14
  • JanĂ« zgjeruar mundĂ«sitĂ« pĂ«r zmadhimin e shifrave, niveli maksimal i zmadhimit tĂ« shifrave Ă«shtĂ« rritur nga 130% nĂ« 200%, dhe pĂ«r tĂ« parandaluar qĂ« teksti tĂ« duket tepĂ«r i madh nĂ« zmadhim tĂ« lartĂ«, tani aplikohet njĂ« ndryshim jo-linear i nivelit tĂ« zmadhimit (teksti i madh zmadhohet mĂ« pak se ai i vogĂ«l), qĂ« do tĂ« lejojĂ« arritjen e lexueshmĂ«risĂ« optimale pĂ«r njerĂ«zit me probleme shikimi pa rrezikun e pĂ«rçarjes nĂ« kompozitĂ«n e ndĂ«rfaqes.
    Lëshimi i platformës mobile Android 14
  • MbĂ«shtetje e shfaqjes sĂ« videove me gamĂ« dinamike tĂ« lartĂ« (HDR) e shfaqur nĂ« degĂ«n e kaluar Ă«shtĂ« zgjeruar me mundĂ«si pĂ«r marrjen e informacionit shtesĂ« nga kamera, duke lejuar ruajtjen e imazheve nĂ« formatin 'Ultra HDR', nĂ« tĂ« cilin pĂ«r kodimin e ngjyrave pĂ«rdoren 10 bit pĂ«r kanal. Formati Ultra HDR Ă«shtĂ« plotĂ«sisht i pĂ«rputhshĂ«m me JPEG, duke lejuar qĂ« aplikacionet tĂ« punojnĂ« me imazhe HDR pa bĂ«rĂ« ndryshime dhe, nĂ«se Ă«shtĂ« e nevojshme, t'i shfaqin ato duke pĂ«rdorur gamĂ«n e zakonshme tĂ« ndriçimit. Shfaqja nĂ« modalitetin HDR sigurohet automatikisht nga platforma nĂ« rast se aktivizohet mbĂ«shtetja HDR nĂ« manifestin e aplikacionit ose gjatĂ« thirrjes sĂ« Window.setColorMode. PĂ«r vizatimin e veçantĂ« tĂ« Ultra HDR me OpenGL ose Vulkan mund tĂ« pĂ«rdoret klasa Gainmap.
    Lëshimi i platformës mobile Android 14
  • JanĂ« kufizuar llojet e aplikacioneve tĂ« cilave u lejohet shfaqja e njoftimeve nĂ« ekranin e bllokuar. KĂ«to njoftime janĂ« tĂ« destinuara pĂ«r tĂ« tĂ«rhequr vĂ«mendjen pĂ«r informacionin qĂ« kĂ«rkon njĂ« reagim tĂ« menjĂ«hershĂ«m, siç Ă«shtĂ« marrja e njĂ« thirrje tĂ« ardhshme ose aktivizimi i alarmeve, prandaj autorizimi pĂ«r shfaqjen e kĂ«tyre njoftimeve tani do tĂ« kufizohet vetĂ«m te aplikacionet pĂ«r realizimin e thirrjeve dhe shfaqjen e sinjaleve paralajmĂ«ruese.
  • PĂ«rmirĂ«sohet menaxhimi i animacionit qĂ« sinjalizon kalimin ndĂ«rmjet ekranesh tĂ« ndryshĂ«m (faqeve) nĂ« aplikacion gjatĂ« lĂ«vizjes me gishta qĂ« zhvendos pĂ«rmbajtjen. Shtohen komponentĂ« tĂ« rinj pĂ«r animacionin e kalimeve tĂ« ekranit tĂ« poshtĂ«m dhe anĂ«sor, si dhe tĂ« kĂ«rkimit. Shtohet API pĂ«r krijimin e efekteve tĂ« kalimit tĂ« personalizuara nĂ« aplikacion.
  • Seti i ri i zgjerimeve pĂ«r kamerĂ«n (Camera Extensions) Ă«shtĂ« pĂ«rditĂ«suar, duke ofruar mundĂ«sinĂ« e pĂ«rdorimit tĂ« algoritmeve mĂ« tĂ« gjatĂ« qĂ« kĂ«rkojnĂ« llogaritje intensive pĂ«r pĂ«rpunimin e imazheve, pĂ«r shembull, pĂ«r tĂ« pĂ«rmirĂ«suar cilĂ«sinĂ« e fotografive tĂ« marra nĂ« ndriçim tĂ« ulĂ«t. Shtohen funksione pĂ«r parashikimin e vonesave nĂ« pĂ«rpunimin e fotografive, marrjen e informacionit mbi pĂ«rparimin e pĂ«rpunimit dhe marrjen e njĂ« versioni tĂ« shpejtĂ« tĂ« fotografisĂ« deri nĂ« pĂ«rfundimin e pĂ«rgatitjes sĂ« imazhit pĂ«rfundimtar. Implementohet njĂ« mĂ«nyrĂ« mĂ« e optimizuar dhe energjike pĂ«r parapamjen nĂ« SurfaceView. GjatĂ« pĂ«rdorimit tĂ« zgjerimeve, ofrohet mbĂ«shtetje pĂ«r prekje pĂ«r fokusimin dhe zmadhimin.
  • Ofrohet mbĂ«shtetje pĂ«r pĂ«rdorimin e mundĂ«sive tĂ« integruara nĂ« kamera pĂ«r zmadhimin dhe kadron e imazheve RAW tĂ« transmetuara.
  • PĂ«r kufjet me tel tĂ« lidhura pĂ«rmes USB, Ă«shtĂ« shtuar mundĂ«sia e aplikimit tĂ« formateve tĂ« zĂ«rit pa humbje (lossless). NĂ« API Ă«shtĂ« shtuar klasi AudioMixerAttributes, qĂ« lejon dĂ«rgimin direkt tĂ« zĂ«rit nĂ« pajisje, pa miksim, rregullim tĂ« volumit dhe pĂ«rpunim efektesh.
  • NĂ« API-nĂ« grafike Ă«shtĂ« implementuar klasa Mesh, qĂ« lejon krijimin e varianteve tĂ« veta tĂ« rrjetĂ«s poligonale me shader tĂ« vrimave dhe fragmenteve, tĂ« shkruara nĂ« gjuhĂ«n AGSL.
  • Shtohet mundĂ«sia pĂ«r pĂ«rshpejtimin e harduerit pĂ«r vizatimin nĂ« buffer, e realizuar pĂ«rmes klasĂ«s HardwareBufferRenderer.
  • NĂ« klasĂ«n Path, e cila lejon krijimin e grafikĂ«s vektoriale bazuar nĂ« konturet gjeometrike tĂ« pĂ«rbĂ«ra, Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r interpolimin midis kontureve me strukturĂ« tĂ« ngjashme pĂ«r tĂ« krijuar efektin e morfimit dhe pĂ«rdorimin e iteratorit PathIterator pĂ«r tĂ« kaluar sequentialisht tĂ« gjitha segmentet e konturit.
  • JanĂ« zgjeruar mundĂ«sitĂ« pĂ«r lidhjen e cilĂ«simeve tĂ« veçanta tĂ« gjuhĂ«s me aplikacione tĂ« ndryshme. ËshtĂ« ofruar mundĂ«sia pĂ«r tĂ« pĂ«rcaktuar listĂ«n e gjuhĂ«ve qĂ« do tĂ« shfaqen nĂ« konfiguruesin Android gjatĂ« zgjedhjes sĂ« gjuhĂ«s pĂ«r njĂ« aplikacion tĂ« veçantĂ«.
  • Zonat nĂ« tĂ« cilat sistemi tregon informacionin e lidhur me privatĂ«sinĂ« tĂ« pĂ«rcaktuar nga zhvilluesi nĂ« FormĂ«n e Play Console janĂ« zgjeruar, si politika pĂ«r ofrimin e tĂ« dhĂ«nave tĂ« tretĂ«ve. PĂ«r shembull, kĂ«to informacione tani shfaqen nĂ« dialogun e kĂ«rkesĂ«s pĂ«r autorizim.
  • NĂ« aplikacionet qĂ« pĂ«rdorin menaxherĂ« qĂ« punojnĂ« nĂ« sfond, tani Ă«shtĂ« e nevojshme tĂ« specifikohet lloji i shĂ«rbimit nĂ« sfond. GjatĂ« punĂ«s, sistemi verifikon pĂ«rputhjen e llojit tĂ« shĂ«rbimit tĂ« specifikuar, kĂ«rkesave tĂ« autorizimit dhe API-sĂ« sĂ« pĂ«rdorur. PĂ«r shembull, nĂ«se njĂ« aplikacion ka specifikuar llojin e shĂ«rbimit nĂ« sfond FOREGROUND_SERVICE_TYPE_LOCATION, nĂ«nkuptohet se mund tĂ« kĂ«rkohen autorizime ACCESS_COARSE_LOCATION ose ACCESS_FINE_LOCATION.
  • JanĂ« bĂ«rĂ« ndryshime pĂ«r tĂ« rritur sigurinĂ«: Ă«shtĂ« ndaluar dĂ«rgimi i kĂ«rkesave intent nga aplikacionet pĂ«r disa komponente tĂ« brendshme tĂ« platformĂ«s. Kodi i ngarkuar dinamikisht tani duhet tĂ« shĂ«nohet me atributin e aksesit nĂ« mĂ«nyrĂ« tĂ« lexueshme vetĂ«m. NĂ« funksionet ZipFile(String) dhe ZipInputStream.getNextEntry() Ă«shtĂ« ndaluar pĂ«rpunimi i arkivave zip, rrugĂ«t e tĂ« cilave fillojnĂ« me simbolin ‘/’ ose pĂ«rmbajnĂ« sekuencĂ«n ‘..’. JanĂ« kufizuar ekzekutimi i punĂ«ve nga menaxherĂ«t nĂ« sfond dhe janĂ« pĂ«rditĂ«suar kufizimet nĂ« thirrjen e ndĂ«rfaqeve programore, qĂ« nuk ofrohen nĂ« SDK.
  • Kur lidhet pajisja me USB nĂ« njĂ« kompjuter desktop, pĂ«rveç modave tĂ« mĂ«parshme tĂ« ndĂ«rveprimit, tĂ« tilla si transmetimi i skedarĂ«ve, karikimi, ndarjen e internetit etj., tani Ă«shtĂ« e mundur tĂ« pĂ«rdorin smartphone-n si njĂ« kamerĂ« web (rezimi UVC, USB Video Class). Nga default, kjo mundĂ«si Ă«shtĂ« e çaktivizuar, por mund tĂ« aktivizohet nĂ«se ka qasje root.
  • PĂ«rmirĂ«simi i funksionimit tĂ« platformĂ«s nĂ« tableta dhe pajisje me ekrane tĂ« palosshme Ă«shtĂ« vazhduar. JanĂ« ofruar biblioteka qĂ« sigurojnĂ« parashikimin e ngjarjeve tĂ« lidhura me lĂ«vizjen e treguesit dhe sigurojnĂ« vonesa tĂ« ulĂ«ta gjatĂ« punĂ«s me stilus. JanĂ« ofruar modele ndĂ«rfaqe tĂ« ekranit tĂ« madh, qĂ« marrin parasysh aplikacione si rrjetet sociale, komunikimet, pĂ«rmbajtjet multimediale, leximin dhe blerjen.
  • ËshtĂ« shtuar njĂ« autorizim tĂ« veçantĂ« pĂ«r tĂ« lejuar aplikacionet tĂ« nisin veprime kur ndodhen nĂ« sfond. Aktivizimi gjatĂ« qĂ«ndrimit nĂ« sfond Ă«shtĂ« kufizuar pĂ«r tĂ« mos e penguar pĂ«rdoruesin ndĂ«rsa punon me aplikacionin aktual. Aplikacionet aktive kanĂ« marrĂ« mĂ« shumĂ« mundĂ«si pĂ«r kontrollin e aktivizimit tĂ« veprimeve nga aplikacione tĂ« tjera me tĂ« cilat janĂ« nĂ« ndĂ«rveprim.
  • ËshtĂ« optimizuar sistemi i menaxhimit tĂ« memories pĂ«r tĂ« ndarĂ« mĂ« eficent burimet e aplikacioneve qĂ« funksionojnĂ« nĂ« sfond. Pas disa sekondash nga kalimi i aplikacionit nĂ« gjendjen e pĂ«rmndyrjes, puna nĂ« sfond kufizohet nĂ« punĂ«n me API-tĂ« qĂ« menaxhuan ciklin e jetĂ«s sĂ« aplikacionit, si API-tĂ« e ShĂ«rbimeve tĂ« ParĂ«, JobScheduler, dhe WorkManager.
  • Njoftimet e furnizuara me flamurin FLAG_ONGOING_EVENT tani mund tĂ« refuzohen kur shfaqen nĂ« njĂ« pajisje me ekran tĂ« zhbllokuar. NĂ«se pajisja Ă«shtĂ« nĂ« modin e bllokimit tĂ« ekranit, njoftimet e tilla do tĂ« mbeten tĂ« pazbuluara. Njoftimet qĂ« janĂ« tĂ« rĂ«ndĂ«sishme pĂ«r funksionimin e sistemit do tĂ« mbeten gjithashtu tĂ« pazbuluara.
  • NĂ« API-nĂ« e PackageInstaller janĂ« shtuar metoda tĂ« reja: requestUserPreapproval(), e cila lejon katalogun e aplikacioneve tĂ« shtyjĂ« ngarkimin e paketave APK deri sa tĂ« marrĂ« konfirmimin pĂ«r instalim nga pĂ«rdoruesi; setRequestUpdateOwnership(), qĂ« lejon instaluesin tĂ« ruajĂ« operacionet e ardhshme tĂ« pĂ«rditĂ«simit tĂ« aplikacionit; setDontKillApp(), qĂ« lejon vendosjen e mundĂ«sive tĂ« tjera pĂ«r aplikacionin gjatĂ« punĂ«s me programin. NĂ« API-nĂ« e InstallConstraints, instaluesit kanĂ« mundĂ«sinĂ« tĂ« aktivizojnĂ« pĂ«rditĂ«simin e aplikacionit nĂ« momentet kur aplikacioni nuk pĂ«rdoret.
  • PunĂ«t pĂ«r pĂ«rmirĂ«simin e funksionimit tĂ« platformĂ«s nĂ« tabletĂ« dhe pajisje me ekrane tĂ« palosshme vazhdojnĂ«. Rekomandimet pĂ«r zhvillimin e aplikacioneve pĂ«r pajisje me ekrane tĂ« mĂ«dha janĂ« pĂ«rditĂ«suar dhe janĂ« shtuar template standarde tĂ« ndĂ«rfaqes pĂ«r ekrane tĂ« mĂ«dha, duke marrĂ« parasysh aplikime si rrjetet sociale, komunikimi, pĂ«rmbajtjen multimedia, leximin dhe blerjet. NjĂ« version paraprak i Cross device SDK Ă«shtĂ« propozuar me mjete pĂ«r zhvillimin e aplikacioneve qĂ« punojnĂ« saktĂ« me tipe tĂ« ndryshme pajisjesh (smartphone, tabletĂ«, televizio tĂ« mençur etj.) dhe forma tĂ« ndryshme pĂ«rdorimi.
  • Optimizimi i koordinatave tĂ« ekzekutimit tĂ« punĂ«ve tĂ« rĂ«ndĂ« nĂ« sfond, si shkarkimi i skedareve tĂ« mĂ«dha kur ka lidhje Wi-Fi Ă«shtĂ« kryer. JanĂ« bĂ«rĂ« ndryshime nĂ« API-nĂ« pĂ«r fillimin e shĂ«rbimeve me prioritet (Foreground Service) dhe planifikimin e detyrave (JobScheduler), nĂ« tĂ« cilin Ă«shtĂ« shtuar funksionaliteti i ri pĂ«r punĂ«t e iniciuara nga pĂ«rdoruesi qĂ« lidhen me transferimin e tĂ« dhĂ«nave. JanĂ« vendosur kĂ«rkesat pĂ«r specifikimin e llojit tĂ« shĂ«rbimeve me prioritet tĂ« nisura (punĂ« me kamerĂ«n, sinkronizimin e tĂ« dhĂ«nave, riprodhimin e pĂ«rmbajtjeve multimediale, ndjekjen e vendndodhjes, aksesin nĂ« mikrofon etj.). JanĂ« lehtĂ«suar kushtet pĂ«r aktivizimin e shkarkimit tĂ« tĂ« dhĂ«nave, pĂ«r shembull, vetĂ«m pĂ«r shkarkim kur akses Ă«shtĂ« i mundur pĂ«rmes Wi-Fi.
  • Sistemi i brendshĂ«m i shpĂ«rndarjes sĂ« mesazheve pĂ«r aplikacione (sistemi i shpĂ«rndarjes) Ă«shtĂ« optimizuar pĂ«r tĂ« ulur konsumimin e energjisĂ« dhe pĂ«r tĂ« pĂ«rmirĂ«suar reagimin. Pranimi nga aplikacionet i kanaleve tĂ« regjistruara tĂ« mesazheve Ă«shtĂ« pĂ«rmirĂ«suar — mesazhet mund tĂ« renditen nĂ« kuotat, tĂ« bashkohen (p.sh., njĂ« seri mesazhesh BATTERY_CHANGED do tĂ« agregohen nĂ« njĂ«) dhe tĂ« dĂ«rgohen vetĂ«m pasi aplikacioni tĂ« dalĂ« nga gjendja e ruajtur.
  • Limiti i maksimumit pĂ«r numrin e aplikacioneve tĂ« ruajtura Ă«shtĂ« rritur, çka ka lejuar uljen e numrit tĂ« aplikacioneve qĂ« lansohet nĂ« modalitetin "tĂ« ftohtĂ«" (dmth. ato qĂ« nuk janĂ« ruajtur nĂ« memorie dhe lansohet mĂ« ngadalĂ«). PĂ«r pajisjet me 8 GB RAM, pas ndryshimeve nĂ« kufizime, numri i lansimeve tĂ« "ftohta" tĂ« aplikacioneve u ul me 20%, ndĂ«rsa pĂ«r pajisjet me 12 GB - me 30%.
  • PĂ«rdorimi i funksionit tĂ« ekzekutimit tĂ« operacioneve nĂ« kohĂ« tĂ« saktĂ« (alarma tĂ« saktĂ«) tani kĂ«rkon marrjen e njĂ« autorizimi tĂ« veçantĂ« SCHEDULE_EXACT_ALARM, pasi pĂ«rdorimi i kĂ«tij funksionaliteti mund tĂ« ndikojĂ« negativisht nĂ« kohĂ«zgjatjen e baterisĂ« dhe tĂ« çojĂ« nĂ« rritjen e konsumit tĂ« burimeve (pĂ«r detyrat qĂ« ekzekutohen sipas orarit, rekomandohet pĂ«rdorimi i aktivizimit nĂ« kohĂ« tĂ« afĂ«rt). Aplikacionet qĂ« implementojnĂ« kalendarin dhe orarin, qĂ« pĂ«rdorin aktivizimin nĂ« kohĂ« tĂ« saktĂ«, nĂ« instalim duhet tĂ« ndihmohen me autorizimin USE_EXACT_ALARM. Publikimet nĂ« katalogun Google Play pĂ«r aplikacione me autorizimin USE_EXACT_ALARM lejohet vetĂ«m pĂ«r programe qĂ« implementojnĂ« alarm, timer dhe kalendar me njoftime pĂ«r ngjarjet.
  • ËshtĂ« ofruar mundĂ«sia pĂ«r tĂ« specificuar cilĂ«simet e gjuhĂ«s, tĂ« lidhura me aplikacione tĂ« veçanta. TĂ« zhvilluesit e aplikacioneve tani mund tĂ« ndryshojnĂ« parametrat localeConfig nĂ«pĂ«rmjet thirrjes LocaleManager.setOverrideLocaleConfig pĂ«r tĂ« pĂ«rcaktuar listĂ«n e gjuhĂ«ve qĂ« do tĂ« shfaqen pĂ«r aplikacionin nĂ« ndĂ«rfaqen e cilĂ«simeve Android.
  • Shtuar API-nĂ« Grammatical Inflection pĂ«r tĂ« lehtĂ«suar shtimin e pĂ«rkthimeve tĂ« elementeve tĂ« ndĂ«rfaqes qĂ« marrin parasysh gjuhĂ«t me sistem gjinor.
  • PĂ«r tĂ« parandaluar kapjen e kĂ«rkesave intent nga aplikacione tĂ« dĂ«mshme, nĂ« versionin e ri Ă«shtĂ« ndaluar dĂ«rgimi i intenteve pa specifikimin e qartĂ« tĂ« paketĂ«s ose komponentit tĂ« brendshĂ«m.
  • Siguria e ngarkesĂ«s dinamike tĂ« kodit (DCL, Dynamic Code Loading) Ă«shtĂ« rritur — pĂ«r t'u shmangur inkuadrimit tĂ« kodit tĂ« dĂ«mshĂ«m nĂ« skedarĂ«t ekzekutues qĂ« ngarkohen dinamkisht, kĂ«ta skedarĂ« tani duhet tĂ« kenĂ« leje qĂ« lejojnĂ« vetĂ«m leximin.
  • Instalimi i aplikacioneve pĂ«r tĂ« cilat Ă«shtĂ« deklaruar njĂ« version SDK mĂ« tĂ« ulĂ«t se 23 Ă«shtĂ« i ndaluar, duke bllokuar kĂ«shtu anashkalimin e kufizimeve tĂ« autorizimit pĂ«rmes lidhjeve me API tĂ« vjetra (verza API 22 Ă«shtĂ« e ndaluar, pasi nĂ« versionin 23 (Android 6.0) u prezantua njĂ« model i ri pĂ«r menaxhimin e qasjes, i cili lejon tĂ« kĂ«rkohet qasja nĂ« burimet e sistemi nĂ« kohĂ«n reale). Aplikacionet e instaluara mĂ« parĂ«, qĂ« pĂ«rdorin API tĂ« vjetra, do tĂ« vazhdojnĂ« tĂ« funksionojnĂ« pas pĂ«rditĂ«simit tĂ« Android.
  • Propozohet API Credential Manager, qĂ« lejon organizimin e hyrjes nĂ« aplikacione duke pĂ«rdorur kredencialet e ofruesve tĂ« jashtĂ«m tĂ« autentifikimit. ËshtĂ« realizuar mbĂ«shtetje pĂ«r teknologjinĂ« Passkeys, qĂ« lejon pĂ«rdoruesin tĂ« realizojĂ« autentifikimin pa fjalĂ«kalime duke pĂ«rdorur identifikues biometrikĂ«, siç janĂ« gishtat e dorĂ«s ose njohja e fytyrĂ«s. ËshtĂ« pĂ«rmirĂ«suar ndĂ«rfaqja pĂ«r zgjedhjen e llogarive.
  • NĂ« Android Runtime (ART) Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r OpenJDK 17. Bibliotekat Java bazĂ« tĂ« platformĂ«s dhe mjetet pĂ«r zhvillimin e aplikacioneve janĂ« pĂ«rditĂ«suar nĂ« OpenJDK 17. ËshtĂ« shtuar mbĂ«shtetje pĂ«r mundĂ«sitĂ« gjuhĂ«sore dhe klasat Java tĂ« disponueshme nĂ« OpenJDK 17, siç janĂ« klasat e tipit record, vargjet shumĂ«-rreshtore dhe pĂ«rputhja me modelin nĂ« operatorin "instanceof".
  • NĂ« Android Runtime janĂ« pĂ«rdorur metoda mĂ« tĂ« avancuara tĂ« kompresimit, tĂ« cilat kanĂ« lejuar uljen e madhĂ«sisĂ« sĂ« skedarĂ«ve mesatarisht me 9.3% pa dĂ«mtuar performancĂ«n.
  • ËshtĂ« ndryshuar mĂ«nyra e pĂ«rditĂ«simit tĂ« certifikatave tĂ« autoriteteve tĂ« besimit (CA). Certifikatat sistemike nuk do tĂ« jenĂ« mĂ« tĂ« lidhura me firmware-in, por do tĂ« dorĂ«zohen si njĂ« paketĂ« e veçantĂ«, duke u pĂ«rditĂ«suar pĂ«rmes Google Play. Ky qasje do ta thjeshtĂ«sojĂ« mbajtjen e certifikatave tĂ« pĂ«rditĂ«suara dhe do tĂ« mundĂ«sojĂ« heqjen e certifikatave tĂ« autoriteteve tĂ« besimit tĂ« kompromentuara, si dhe do tĂ« parandalojĂ« prodhuesit e pajisjeve qĂ« tĂ« manipulojnĂ« listat e certifikatave rrĂ«njorĂ« dhe do ta bĂ«jĂ« procesin e pĂ«rditĂ«simit tĂ« tyre tĂ« pavarur nga pĂ«rditĂ«simi i firmware-it. Nga ana tjetĂ«r, mĂ«nyra e re e dorĂ«zimit nuk do tĂ« lejojĂ« pĂ«rdoruesin tĂ« bĂ«jĂ« ndryshime nĂ« certifikatate sistemike, madje edhe nĂ«se ai ka akses root nĂ« sistem dhe e kontrollon plotĂ«sisht firmware-in.

Burimi: opennet.ru

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