Lëshimi i platformës celulare Android 14

Kompania Google publikoi një lirim të platformës mobile të hapur Android 14. Kodet burimore të lidhura me këtë version janë vendosur në depo Git të projektit (dega android-14.0.0_r1). Përditësimet e firmware janë përgatitur për pajisjet e serisë Pixel. Më vonë planifikohet përgatitja e përditësimeve të firmware për smartphone-t e prodhuar nga Samsung Galaxy, iQOO, Nothing, OnePlus, Oppo, Realme, Sharp, Sony, Tecno, vivo dhe Xiaomi. Gjithashtu janë krijuar ndërtimet universale GSI (Generic System Images), të përshtatshme për pajisje të ndryshme që bazohen në arkitekturën ARM64 dhe x86_64.

Novitetet kryesore:

  • NĂ« pĂ«rbĂ«rjen kryesore tĂ« platformĂ«s Ă«shtĂ« pĂ«rfshirĂ« ruajtja Health Connect, e cila mĂ« parĂ« ofrohej nĂ« formĂ«n e njĂ« paketi tĂ« veçantĂ« pĂ«rmes Google Play. Health Connect siguron ruajtjen e qendruar tĂ« tĂ« dhĂ«nave nga pajisjet e fitness-it dhe pajisjeve tĂ« tjera qĂ« lidhen me shĂ«ndetin e pĂ«rdoruesit, dhe organizon aksesin e pĂ«rbashkĂ«t tĂ« aplikacioneve tĂ« ndryshme nĂ« tĂ« dhĂ«nat e shĂ«ndetit. Aksi nĂ« cilĂ«simet e Health Connect tani do tĂ« ofrohet pĂ«rmes konfiguruesit standard tĂ« platformĂ«s, pĂ«r shembull, pĂ«rmes cilĂ«simeve tĂ« privatĂ«sisĂ« mund tĂ« menaxhohet se cilat tĂ« dhĂ«na tĂ« shĂ«ndetit mund tĂ« kenĂ« akses 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 çastin e kohĂ«s pĂ«r tĂ« cilin do tĂ« ruhet lista e pikave tĂ« kaluara). Rruga mund tĂ« vizatohet nĂ« hartĂ« dhe, nĂ«se dĂ«shirohet, tĂ« transferohet pĂ«r pĂ«rpunim nĂ« aplikacione tĂ« tjera, vetĂ«m pas konfirmimit tĂ« qartĂ« tĂ« operacionit nga pĂ«rdoruesi.
    Lëshimi i platformës celulare Android 14
  • JanĂ« zgjeruar mjetet pĂ«r konfirmimin e aksesit nĂ« informacionin mbi vendndodhjen. NĂ« dialogun me kĂ«rkesĂ«n pĂ«r konfirmimin e aksesit nĂ« vendndodhje Ă«shtĂ« shtuar njĂ« seksion i ri me informacione se kur aplikacioni transmeton tĂ« dhĂ«na mbi vendndodhjen (akses i ndaluar, lejo vetĂ«m njĂ« herĂ« dhe lejo me çdo ekzekutimin e aplikacionit) dhe detaje pĂ«r ku mund tĂ« merren informacionet shtesĂ« mbi aksesin nĂ« tĂ« dhĂ«nat e transmetuara.
    Lëshimi i platformës celulare Android 14
  • ËshtĂ« realizuar njĂ« nxjerrje periodike (njĂ« herĂ« nĂ« muaj) e njoftimeve qĂ« paralajmĂ«rojnĂ« pĂ«r ndryshimet nĂ« aplikacionet qĂ« kanĂ« akses tĂ« dhĂ«nat e vendndodhjes, metodat e transmetimit tĂ« tĂ« dhĂ«nave pĂ«r palĂ«t e treta (pĂ«r shembull, shfaqet kur aplikacioni fillon tĂ« pĂ«rdorĂ« tĂ« dhĂ«nat e vendndodhjes pĂ«r tĂ« treguar reklama).
    Lëshimi i platformës celulare Android 14
  • GjatĂ« punĂ«s me aplikacionet Ă«shtĂ« zbatuar njĂ« sugjerim mĂ« i dukshĂ«m me shigjetĂ« prapa, i shfaqur pĂ«r ta bĂ«rĂ« mĂ« tĂ« qartĂ« mundĂ«sinĂ« e pĂ«rdorimit tĂ« gjestit tĂ« ekranit pĂ«r t'u kthyer mbrapa.
    Lëshimi i platformës celulare Android 14
  • NĂ« mekanizmin Sharesheet, i pĂ«rdorur pĂ«r dĂ«rgimin e tĂ« dhĂ«nave (pĂ«r shembull, njĂ« imazh ose lidhje) jashtĂ« aplikacionit ose te njĂ« pĂ«rdorues tjetĂ«r, Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« shtuar veprime tĂ« personalizuara. PĂ«r shembull, mund tĂ« pĂ«rcaktohet njĂ« listĂ« e personalizuar e pĂ«rpunuesve ChooserAction, qĂ« shfaq aplikacionet dhe pĂ«rdoruesit te tĂ« cilĂ«t mund tĂ« dĂ«rgohet pĂ«rmbajtja. Gjithashtu Ă«shtĂ« zgjeruar grupi i sinjaleve tĂ« pĂ«rdorura pĂ«r renditjen e objektivave pĂ«r dĂ«rgimin e drejtpĂ«rdrejtĂ« tĂ« tĂ« dhĂ«nave.
    Lëshimi i platformës celulare Android 14
  • Ă«shtĂ« ofruar mundĂ«sia pĂ«r dhĂ«nien e pjesshme tĂ« autorizimeve pĂ«r qasje vetĂ«m nĂ« fotot dhe videot e zgjedhura nga pĂ«rdoruesi (READ_MEDIA_VISUAL_USER_SELECTED, skedarĂ«t, tĂ« cilĂ«ve u jepet qasje, zgjidhen nga pĂ«rdoruesi pĂ«rmes ndĂ«rfaqes Photo picker gjatĂ« shfaqjes sĂ« dialogut tĂ« kĂ«rkesĂ«s pĂ«r autorizim). Pas kalimit tĂ« aplikacionit nĂ« modalitetin nĂ« sfond ose pĂ«rfundimit tĂ« punĂ«s sĂ« programit, autorizimi i dhĂ«nĂ« nga pĂ«rdoruesi revokohet automatikisht. NĂ« dialogun e konfirmimit tĂ« autorizimeve tĂ« qasjeve tĂ« aplikacioneve nĂ« skedarĂ«t multimedia Ă«shtĂ« shtuar mundĂ«sia e dhĂ«nies sĂ« qasjes vetĂ«m pĂ«r fotot ose videot e pĂ«rzgjedhura.
    Lëshimi i platformës celulare Android 14
  • NĂ« konfigurues Ă«shtĂ« shtuar njĂ« seksion pĂ«r mbivendosjen e preferencave rajonale, siç janĂ« njĂ«si tĂ« matjes sĂ« temperaturĂ«s, dita e parĂ« e javĂ«s dhe sistemi i numerimit. PĂ«r shembull, njĂ« evropian qĂ« jeton nĂ« SHBA mund tĂ« vendosĂ« tĂ« pĂ«rdorĂ« pĂ«r tĂ« treguar temperaturĂ«n gradĂ«n Celsius nĂ« vend tĂ« gradĂ«s Fahrenheit dhe tĂ« konsiderojĂ« tĂ« hĂ«nĂ«n si fillimin e javĂ«s nĂ« vend tĂ« tĂ« dielĂ«s.
    Lëshimi i platformës celulare Android 14
  • JanĂ« zgjeruar mundĂ«sitĂ« pĂ«r shkallĂ«zimin e shkrimeve, niveli maksimal i shkallĂ«zimit tĂ« shkrimit Ă«shtĂ« rritur nga 130% nĂ« 200%, dhe pĂ«r tĂ« siguruar qĂ« teksti nĂ« shkallĂ«zime tĂ« mĂ«dha tĂ« mos duket shumĂ« i madh, tani aplikohet automatikisht njĂ« ndryshim jo-linear nĂ« nivelin e shkallĂ«zimit (teksti i madh e rritet mĂ« pak se ai i vogĂ«l), duke lejuar kĂ«shtu qĂ« tĂ« arrihet lexueshmĂ«ri optimale pĂ«r individĂ«t me shikim tĂ« dobĂ«suar pa rrezikuar deformimin e kompozitĂ«s sĂ« ndĂ«rfaqes.
    Lëshimi i platformës celulare Android 14
  • MbĂ«shtetja e paraqitur nĂ« degĂ«n e kaluar pĂ«r regjistrimin e videove me gamĂ« tĂ« lartĂ« dinamike (HDR) Ă«shtĂ« zgjeruar me mundĂ«sitĂ« pĂ«r tĂ« marrĂ« informacione tĂ« tjera nga kamera, duke mundĂ«suar 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 aplikacionet tĂ« punojnĂ« me imazhe HDR pa pasur nevojĂ« pĂ«r ndryshime, dhe nĂ«se Ă«shtĂ« e nevojshme, t'i tregojnĂ« 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Ă« manifesin e aplikacionit ose gjatĂ« thirrjes sĂ« Window.setColorMode. PĂ«r tĂ« vizatuar veçmas Ultra HDR me OpenGL ose Vulkan, mund tĂ« pĂ«rdoret klasa Gainmap.
    Lëshimi i platformës celulare Android 14
  • TĂ« gjitha aplikacionet qĂ« lejojnĂ« shfaqjen e njoftimeve tĂ« plota nĂ« ekran nĂ«se ekrani Ă«shtĂ« i bllokuar janĂ« tĂ« kufizuara. KĂ«to njoftime synojnĂ« tĂ« tĂ«rheqin vĂ«mendjen pĂ«r informacion qĂ« kĂ«rkon njĂ« reagim tĂ« menjĂ«hershĂ«m, si p.sh. ardhja e njĂ« thirrjeje ose aktivizimi i njĂ« zgjimi; prandaj, autorizimet pĂ«r shfaqjen e kĂ«tyre njoftimeve tani do tĂ« kufizohen nĂ« aplikacione pĂ«r thirrje dhe kĂ«rcitje alarmi.
  • Menaxhimi i animacionit qĂ« sinjalizon kalimin midis ekranesh (fletĂ«ve) nĂ« aplikacion ka pĂ«rmirĂ«suar me njĂ« lĂ«vizje glicy tĂ« mĂ«rzitshme qĂ« lĂ«viz pĂ«rmbajtjen. KĂ«to pĂ«rfshijnĂ« komponente tĂ« reja pĂ«r animacionin e kalimit tĂ« ekranĂ«ve tĂ« poshtĂ«m dhe anĂ«sor, si dhe pĂ«r thirrjen e kĂ«rkimit. ËshtĂ« shtuar njĂ« API pĂ«r krijimin e efekteve tĂ« kalimit tĂ« personalizuara nĂ« aplikacion.
  • Grupi i pĂ«rmirĂ«suar i zgjerimeve pĂ«r kamerĂ«n (Camera Extensions) tani ofron mundĂ«sinĂ« pĂ«r tĂ« pĂ«rdorur algoritme mĂ« tĂ« gjata qĂ« kĂ«rkojnĂ« intensive tĂ« llogaritjeve pĂ«r pĂ«rpunimin e imazheve, pĂ«r shembull, pĂ«r tĂ« pĂ«rmirĂ«suar cilĂ«sinĂ« e fotove tĂ« marra nĂ« ndriçim tĂ« ulĂ«t. Funksione tĂ« reja janĂ« shtuar pĂ«r tĂ« parashikuar vonesat nĂ« pĂ«rpunimin e fotos, pĂ«r tĂ« marrĂ« informacione mbi progresin e pĂ«rpunimit dhe pĂ«r tĂ« marrĂ« njĂ« skicĂ« tĂ« shpejtĂ« tĂ« fotos para se tĂ« pĂ«rfundojĂ« pĂ«rgatitja e imazhit pĂ«rfundimtar. NjĂ« mĂ«nyrĂ« mĂ« optimale dhe energji-efikase pĂ«r parashikimin e SurfaceView Ă«shtĂ« realizuar. GjatĂ« pĂ«rdorimit tĂ« zgjerimeve, Ă«shtĂ« ofruar mbĂ«shtetje pĂ«r prekjen pĂ«r fokusim dhe zmadhim.
  • ËshtĂ« ofruar mbĂ«shtetje pĂ«r pĂ«rdorimin e mundĂ«sive tĂ« integruara tĂ« kamerĂ«s pĂ«r zmadhimin dhe kadrovimin e imazheve RAW tĂ« transmetuar.
  • PĂ«r kufjet e kabllit tĂ« lidhura pĂ«rmes USB, Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« aplikuar formate audio pa humbje tĂ« cilĂ«sisĂ« (lossless). NĂ« API Ă«shtĂ« shtuar klasa AudioMixerAttributes, e cila lejon dĂ«rgimin e drejtpĂ«rdrejtĂ« tĂ« zĂ«rit nĂ« pajisje, pa miksim, rregullim tĂ« volumit dhe pĂ«rpunim efektesh.
  • NĂ« API-nĂ« grafike Ă«shtĂ« realizuar klasa Mesh, e cila mundĂ«son krijimin e varianteve tĂ« veta tĂ« rrjetĂ«s poligonale me shenja vertex dhe fragment, tĂ« shkruara nĂ« gjuhĂ«n AGSL.
  • ËshtĂ« shtuar mundĂ«sia e accelerimit harduerik pĂ«r renderimin nĂ« buffer, e realizuar pĂ«rmes klasĂ«s HardwareBufferRenderer.
  • NĂ« klasĂ«n Path, e cila mundĂ«son krijimin e grafikĂ«s vektoriale mbi bazĂ«n e kontureve gjeometrike tĂ« pĂ«rbĂ«ra, Ă«shtĂ« shtuar mbĂ«shtetja pĂ«r interpolimin midis kontureve me strukturĂ« tĂ« ngjashme pĂ«r tĂ« krijuar efektin e morphing-ut, si dhe pĂ«rdorimi i iteratorit PathIterator pĂ«r tĂ« kaluar nĂ« mĂ«nyrĂ« tĂ« njĂ«pasnjĂ«shme nĂ«pĂ«r 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 e Android gjatĂ« zgjedhjes sĂ« gjuhĂ«s pĂ«r njĂ« aplikacion tĂ« caktuar.
  • Fushat janĂ« zgjeruar ku sistemi tregon informacionin e lidhur me privatĂ«sinĂ«, tĂ« pĂ«rcaktuar nga zhvilluesi nĂ« Formin e Play Console, siç Ă«shtĂ« politika nĂ« lidhje me ndarjen e tĂ« dhĂ«nave me palĂ« tĂ« treta. PĂ«r shembull, kĂ«to tĂ« dhĂ«na tani shfaqen nĂ« dialogun e kĂ«rkesĂ«s pĂ«r autorizim.
  • NĂ« aplikacione qĂ« pĂ«rdorin trajtues qĂ« funksionojnĂ« nĂ« sfond, tani Ă«shtĂ« e detyrueshme tĂ« specifikohet lloji i shĂ«rbimit tĂ« sfondit. GjatĂ« punĂ«s, sistemi kontrollon pĂ«rputhjen e llojit tĂ« shĂ«rbimit tĂ« specifikuar, autorizimeve tĂ« kĂ«rkuara dhe API-tĂ« e pĂ«rdorura. PĂ«r shembull, nĂ«se aplikacioni specifikoi llojin e shĂ«rbimit tĂ« sfondit FOREGROUND_SERVICE_TYPE_LOCATION, nĂ«nkuptohet se mund tĂ« kĂ«rkohen autorizimet ACCESS_COARSE_LOCATION ose ACCESS_FINE_LOCATION.
  • JanĂ« bĂ«rĂ« ndryshime pĂ«r tĂ« rritur sigurinĂ«: Aplikacionet tani ndalohen tĂ« dĂ«rgojnĂ« kĂ«rkesa intent nĂ« disa komponente tĂ« brendshme tĂ« platformĂ«s. Kodi qĂ« ngarkohet dinamikisht tani duhet tĂ«æ ‡ohet me atributin e aksesit nĂ« mĂ«nyrĂ« leximi vetĂ«m. NĂ« funksionet ZipFile(String) dhe ZipInputStream.getNextEntry() ndalohet pĂ«rpunimi i arkivave zip, rrugĂ«t e tĂ« cilave fillojnĂ« me simbolin “/” ose pĂ«rmbajnĂ« sekuenca “..”. JanĂ« kufizuar operacionet nga trajtuesit e sfondit dhe janĂ« pĂ«rditĂ«suar kufizimet nĂ« fushĂ«n e thirrjeve tĂ« ndĂ«rfaqeve programore, qĂ« nuk ofrohen nĂ« SDK.
  • Kur lidhni pajisjen pĂ«rmes USB me njĂ« kompjuter stacionar, pĂ«rveç mĂ«nyrave tĂ« mĂ«parshme tĂ« ndĂ«rlidhjes, siç janĂ« transferimi i skedarĂ«ve, karikimi, ndarja e internetit etj., tani Ă«shtĂ« e mundur tĂ« pĂ«rdoret smartphone si njĂ« web-kamerĂ« (modi UVC, USB Video Class). NĂ« parazgjedhje, kjo mundĂ«si Ă«shtĂ« e çaktivizuar, por mund tĂ« aktivizohet nĂ«se keni akses administrativ.
  • PĂ«rmirĂ«simi i funksionimit tĂ« platformĂ«s nĂ« tabletĂ« dhe pajisje me ekran tĂ« palosshĂ«m vazhdon. TĂ« dhĂ«na janĂ« ofruar pĂ«r parashikimin e ngjarjeve tĂ« lidhura me lĂ«vizjen e treguesit, dhe pĂ«r tĂ« siguruar vonesa tĂ« ulĂ«ta gjatĂ« pĂ«rdorimit tĂ« stilusĂ«ve. JanĂ« ofruar modele tĂ« ndĂ«rfaqes pĂ«r ekrana tĂ« mĂ«dhenj, tĂ« cilat marrin parasysh aplikime tĂ« tilla si rrjetet sociale, komunikimet, pĂ«rmbajtjen multimediale, leximin dhe blerjet.
  • NjĂ« autorizim tĂ« veçantĂ« Ă«shtĂ« shtuar pĂ«r t'u dhĂ«nĂ« aplikacioneve mundĂ«sinĂ« pĂ«r tĂ« filluar veprime gjatĂ« kohĂ«s qĂ« aplikacioni Ă«shtĂ« nĂ« sfond. Aktivizimi gjatĂ« qĂ«ndrimit nĂ« sfond Ă«shtĂ« i kufizuar pĂ«r tĂ« mos i shpĂ«rqendruar pĂ«rdoruesit gjatĂ« punĂ«s me aplikacionin aktual. Aplikacioneve aktive u janĂ« dhĂ«nĂ« mĂ« shumĂ« mundĂ«si pĂ«r tĂ« kontrolluar aktivizimin e veprimeve nga aplikacione tĂ« tjera me tĂ« cilat kanĂ« ndĂ«rveprim.
  • Sistemi i menaxhimit tĂ« memories Ă«shtĂ« optimizuar pĂ«r ndarjen mĂ« efikase tĂ« resurseve pĂ«r aplikacionet qĂ« ekzekutohen nĂ« sfond. Pas disa sekondash nga kalimi i aplikacionit nĂ« njĂ« gjendje tĂ« rrethkashuar, puna nĂ« sfond kufizohet nĂ« punĂ«n me API, tĂ« cilat menaxhojnĂ« ciklin e jetĂ«s sĂ« aplikacionit, si API pĂ«r ShĂ«rbimet e Paraqitura, JobScheduler dhe WorkManager.
  • Njoftimet me flamurin FLAG_ONGOING_EVENT tani mund tĂ« refuzohen kur shfaqen nĂ« njĂ« pajisje me ekran tĂ« çelur. NĂ«se pajisja Ă«shtĂ« nĂ« modalitetin e bllokimit tĂ« ekranit, kĂ«to njoftime do tĂ« mbeten tĂ« refuzueshme. Edhe njoftimet qĂ« janĂ« tĂ« rĂ«ndĂ«sishme pĂ«r funksionimin e sistemit do tĂ« mbeten tĂ« refuzueshme.
  • NĂ« API-nĂ« e PackageInstaller janĂ« shtuar metoda tĂ« reja: requestUserPreapproval(), e cila lejon katalogun e aplikacioneve tĂ« vonojĂ« shkarkimin e paketave APK deri nĂ« marrjen e miratimit nga pĂ«rdoruesi pĂ«r instalimin; setRequestUpdateOwnership(), e cila lejon instaluesin tĂ« lidhĂ« operacionet e ardhshme tĂ« azhurnimeve tĂ« aplikacionit; setDontKillApp(), e cila ofron mundĂ«si shtesĂ« pĂ«r aplikacion gjatĂ« punĂ«s me programin. NĂ« API-nĂ« InstallConstraints, instaluesve u Ă«shtĂ« dhĂ«nĂ« mundĂ«sia pĂ«r tĂ« aktivizuar instalimin e azhurnimit tĂ« aplikacionit nĂ« momentet kur aplikacioni nuk po pĂ«rdoret.
  • Vazhdoi puna pĂ«r tĂ« pĂ«rmirĂ«suar funksionimin e platformĂ«s nĂ« tabletĂ« dhe pajisje me ekrane fleksibile. U pĂ«rditĂ«suan rekomandimet pĂ«r zhvillimin e aplikacioneve pĂ«r pajisje me ekrane tĂ« mĂ«dha dhe janĂ« shtuar shabllone tipike tĂ« ndĂ«rfaqes pĂ«r ekrane tĂ« mĂ«dha, duke marrĂ« parasysh aplikimet, siç janĂ« rrjetet sociale, komunikimi, pĂ«rmbajtja multimediale, leximi dhe blerjet. U propozuar lĂ«shimi i parakohshĂ«m tĂ« Cross device SDK me mjete pĂ«r zhvillimin e aplikacioneve qĂ« funksionojnĂ« saktĂ« me lloje tĂ« ndryshme pajisjesh (smartphone, tablet, televizorĂ« tĂ« zgjuar, etj.) dhe forma tĂ« ndryshme.
  • Optimizimi i koordinatĂ«s pĂ«r realizimin e punĂ«ve intensive me burime nĂ« sfond, si ngarkimi i skedareve tĂ« mĂ«dhenj nĂ« prani tĂ« njĂ« lidhjeje Wi-Fi, Ă«shtĂ« realizuar. JanĂ« bĂ«rĂ« ndryshime nĂ« API-nĂ« e lancimit tĂ« shĂ«rbimeve me prioritet (Foreground Service) dhe planifikimin e detyrave (JobScheduler), nĂ« tĂ« cilat Ă«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Ă«rkesa pĂ«r tregimin e llojit tĂ« shĂ«rbimeve me prioritet qĂ« startohen (punĂ« me kamerĂ«, sinkronizimi i tĂ« dhĂ«nave, riprodhimi i tĂ« dhĂ«nave multimediale, ndjekja e vendndodhjes, akses nĂ« mikrofon etj.). ËshtĂ« thjeshtĂ«suar pĂ«rcaktimi i kushteve pĂ«r aktivizimin e transferimit tĂ« tĂ« dhĂ«nave, pĂ«r shembull, pĂ«r transferim vetĂ«m nĂ«se ka qasje pĂ«rmes Wi-Fi.
  • Sistemi i brendshĂ«m i shpĂ«rndarjes sĂ« mesazheve tĂ« gjerĂ« pĂ«r aplikacione (broadcast system) Ă«shtĂ« optimizuar pĂ«r tĂ« ulur konsumimin e energjisĂ« dhe pĂ«r tĂ« rritur reagimin. U pĂ«rmirĂ«sua pranimi i mesazheve tĂ« regjistruara nga aplikacionet — mesazhet mund tĂ« radhiten, tĂ« bashkohen (pĂ«r shembull, njĂ« seri mesazhesh BATTERY_CHANGED do tĂ« agregohen nĂ« njĂ«) dhe tĂ« dorĂ«zohen vetĂ«m pas daljes sĂ« aplikacionit nga gjendja e mbajtur nĂ« cache.
  • Limiti pĂ«r numrin maksimal tĂ« aplikacioneve tĂ« ruajtura nĂ« cache Ă«shtĂ« rritur, duke lejuar uljen e numrit tĂ« aplikacioneve qĂ« startohen nĂ« "modalitetin e ftohtĂ«" (dmth. aplikacione qĂ« nuk janĂ« ruajtur nĂ« kujtesĂ« dhe startohen mĂ« ngadalĂ«). PĂ«r pajisjet me 8 GB RAM, pas ndryshimit tĂ« kufijve, numri i startimeve "tĂ« ftohta" tĂ« aplikacioneve u ul me 20%, ndĂ«rsa pĂ«r ato me 12 GB u ul me 30%.
  • PĂ«rdorimi i funksionit tĂ« ekzekutimit tĂ« operacioneve nĂ« kohĂ« tĂ« saktĂ« (alarmet e sakta) tani kĂ«rkon marrjen e njĂ« sqarimi tĂ« veçantĂ« SCHEDULE_EXACT_ALARM, pasi aplikimi i kĂ«saj funksionaliteti mund tĂ« ndikojĂ« negativisht nĂ« kohĂ«n e autonomisĂ« dhe tĂ« sjellĂ« konsum mĂ« tĂ« lartĂ« tĂ« burimeve (pĂ«r detyra qĂ« ekzekutohen sipas programit, rekomandohet pĂ«rdorimi i aktivizimit nĂ« kohĂ« tĂ« afĂ«rt). Aplikacionet qĂ« implementojnĂ« kalendar dhe orĂ«, duke pĂ«rdorur aktivizimin nĂ« kohĂ« tĂ« saktĂ«, duhet tĂ« pajisen me sqarimin USE_EXACT_ALARM gjatĂ« instalimit. Publikimet nĂ« katalogun Google Play tĂ« aplikacioneve me lejen USE_EXACT_ALARM lejojnĂ« vetĂ«m pĂ«r programet me implementim tĂ« zgjimit, timer-it dhe kalendarit me njoftime pĂ«r ngjarjet.
  • ËshtĂ« ofruar mundĂ«sia pĂ«r tĂ« specifikuar cilĂ«simet e gjuhĂ«s, tĂ« lidhura me aplikacione tĂ« veçanta. Zhvilluesi i aplikacionit tani mund tĂ« ndryshojĂ« parametrat localeConfig pĂ«rmes thirrjes LocaleManager.setOverrideLocaleConfig pĂ«r tĂ« pĂ«rcaktuar listĂ«n e gjuhĂ«ve tĂ« shfaqura pĂ«r aplikacionin nĂ« ndĂ«rfaqen e cilĂ«simeve tĂ« Android.
  • ËshtĂ« shtuar API-nĂ« e Ngjyrimit Gramatikal pĂ«r tĂ« lehtĂ«suar shtimin e pĂ«rkthimeve tĂ« elementeve tĂ« ndĂ«rfaqes qĂ« pĂ«rfshijnĂ« gjuhĂ« me sisteme gjinore.
  • PĂ«r tĂ« parandaluar kapjen e kĂ«rkesave pĂ«r intent nga aplikacione tĂ« dĂ«mshme, nĂ« versionin e ri ndalohet dĂ«rgimi i intents pa specifikimin e qartĂ« tĂ« paketĂ«s ose komponentit tĂ« brendshĂ«m.
  • Siguria e ngarkimit dinamik tĂ« kodit (DCL, Dynamic Code Loading) Ă«shtĂ« rritur - pĂ«r tĂ« parandaluar zĂ«vendĂ«simin e kodit tĂ« dĂ«mshĂ«m nĂ« skedarĂ«t ekzekutivĂ« tĂ« ngarkuar dinamikisht, kĂ«ta skedarĂ« tani duhet tĂ« kenĂ« tĂ« drejta aksesuale qĂ« lejojnĂ« vetĂ«m leximin.
  • Instalimi i aplikacioneve pĂ«r tĂ« cilat Ă«shtĂ« deklaruar versioni i SDK nĂ«n 23 Ă«shtĂ« i ndaluar, duke bllokuar kĂ«shtu mĂ«nyrat pĂ«r tĂ« anashkaluar kufizimet e autorizimeve pĂ«rmes lidhjes me API tĂ« vjeter (versioni i API 22 Ă«shtĂ« i ndaluar, pasi nĂ« versionin 23 (Android 6.0) u prezantua njĂ« model i ri i menaxhimit tĂ« aksesit qĂ« lejon kĂ«rkimin nĂ« kohĂ« reale tĂ« aksesit nĂ« burimet sistemike). Aplikacionet e instaluara mĂ« parĂ« qĂ« pĂ«rdorin API tĂ« vjeter do tĂ« vazhdojnĂ« funksionin e tyre pas pĂ«rditĂ«simit tĂ« Android.
  • API Credential Manager Ă«shtĂ« propozuar, duke lejuar organizimin e hyrjes nĂ« aplikacione me pĂ«rdorimin e kredencialeve tĂ« ofruesve tĂ« jashtĂ«m tĂ« autentifikimit. ËshtĂ« realizuar mbĂ«shtetja pĂ«r teknologjinĂ« Passkeys, e cila i lejon pĂ«rdoruesit tĂ« kryejnĂ« 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 llogarisĂ«.
  • NĂ« Android Runtime (ART) Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r OpenJDK 17. Bibliotekat themelore Java tĂ« platformĂ«s dhe mjetet pĂ«r zhvillimin e aplikacioneve janĂ« azhurnuar nĂ« OpenJDK 17. ËshtĂ« shtuar mbĂ«shtetja pĂ«r mundĂ«sitĂ« gjuhĂ«sore dhe klasat Java qĂ« janĂ« tĂ« disponueshme nĂ« OpenJDK 17, pĂ«r shembull, klasat e tipit record, stringjet me shumĂ« rreshta dhe pĂ«rputhja me modelin nĂ« operatorin "instanceof".
  • NĂ« Android Runtime janĂ« angazhuar metoda mĂ« pĂ«rparimtare tĂ« kompresimit, duke lejuar qĂ« madhĂ«sia e skedarĂ«ve tĂ« ulet mesatarisht me 9.3% pa ndikuar nĂ« performancĂ«n.
  • Metoda e pĂ«rditĂ«simit tĂ« certifikatave tĂ« autoriteteve tĂ« certifikimit (CA) Ă«shtĂ« ndryshuar. Certifikatat sistematike nuk do tĂ« lidhen mĂ« me firmware, por do tĂ« shpĂ«rndahen si njĂ« paketĂ« tĂ« veçantĂ«, e cila do tĂ« pĂ«rditĂ«sohet pĂ«rmes Google Play. Ky qasje do tĂ« thjeshtojĂ« mbajtjen e certifikatave aktuale dhe heqjen e certifikatave tĂ« komprometuara nga autoritetet e certifikimit, si dhe do tĂ« ndalojĂ« prodhuesit e pajisjeve tĂ« manipulojnĂ« listĂ«n e certifikatave rrĂ«njĂ«sore dhe do ta bĂ«jĂ« procesin e pĂ«rditĂ«simit tĂ« tyre tĂ« pavarur nga pĂ«rditĂ«simi i firmware. Nga ana tjetĂ«r, metoda e re e shpĂ«rndarjes nuk do t'i lejojĂ« pĂ«rdoruesit tĂ« bĂ«jnĂ« ndryshime nĂ« certifikatate sistematike, madje edhe nĂ«se ata kanĂ« akses root nĂ« sistem dhe kontroll ndĂ«r tĂ«rĂ«sor mbi firmware.

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