Android 17 esimene beetaversioon

Google esitles esmakordselt avatud mobiilse platvormi Android 17 beetaversiooni. Platvormi uute võimaluste hindamiseks on ette nähtud eeltesteerimise programm. Püsivuse kogumikud on ette valmistatud seadmetele Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel 9/9a/9 Pro/9 Pro XL/9 Pro Fold, Pixel 10/10 Pro/10 Pro XL/10 Pro Fold, Pixel Fold ja Pixel Tablet. Android 17 väljaandmine on kavandatud 2026. aasta teiseks kvartaliks.

Android 17 Beetaversiooni 1 muudatuste seas:

  • Platvormi arendamine suure ekraaniga seadmete jaoks, nagu tahvelarvutid, sülearvutid, lauaarvutid ja nutitelefonid, millel on kokkupandavad ekraanid, jätkub. Eemaldatud on varem kehtinud valikud, et keelata uue käitumise rakendamine seadmetes, mille ekraani laius on üle 600 tingliku pikslite (dp), seoses mõnede API-de ignoreerimisega ekraani suuruse ja suuna muutmise haldamisel (screenOrientation, resizeableActivity, [min|max]AspectRatio), samuti rakenduste kohandatud paigutamisega akendes, mis võimaldavad suuruse muutmist ja ekraanil liikumist.
    Android 17 esimene beetaversioon
    Android 17 esimene beetaversioon
  • Pakutud on uus versioon sõnumi järjekorrast android.os.MessageQueue, mis töötab ilma blokeerimiseta. Uus rakendus võimaldab suurendada jõudlust ja vähendada kadude arvu.
  • Android Runtime'is (ART) on rakendatud generatsiooniline prügikorraldaja (Generational Concurrent Mark-Compact Garbage Collector), mis kasutab eraldi töötlemist "vanade" ja "noorte" objektide jaoks, mis suurendab hiljuti loodud objektide puhastamise efektiivsust, millel on väike eluea pikkus. Generatsioonilise prügikorraldaja kasutuselevõtt vähendab ressursi eraldamise ajal peatamiste riski ja alandab CPU koormust, suurendades seeläbi energiatarbimise efektiivsust.
  • Rakendustel, mis teatavad Android 17 ja uutest versioonidest, on keelatud muuta „static final“ märkega väljade väärtusi, mis võimaldab runtime'is rakendada agressiivsemaid jõudluse optimeerimisi.
  • Mälu tarbimise vähendamiseks on piiritletud oma teavituste kujunduste (notification view) suurus.
  • ProfilingManagerisse on lisatud täiendavad käivitustüübid TRIGGER_TYPE_COLD_START, TRIGGER_TYPE_OOM ja TRIGGER_TYPE_KILL_EXCESSIVE_CPU_USAGE, et koguda andmeid, mis on kasulikud jõudlusprobleemide tõrkeotsingu ajal.
  • Kaameraga töötamiseks on laienenud tarkvaraliideste võimalused. Objekti CameraCaptureSession juurde on lisatud meetod updateOutputConfigurations(), et siduda või lahti siduda väljundala dünaamiliselt ilma, et oleks vajalik kogu kaamera andmete salvestamise seansi ümberseadistamine. Praktikas võimaldab muudatus sujuvat üleminekut erinevatele kaamera töörežiimidele (näiteks video salvestamine ja fotode tegemine). Loogiliste kaameratega, mis katab mitu füüsilist andurit, on lisatud võimalus saada andmeid iga anduri kohta, mitte ainult esmase kohta.
  • Lisatud toetus VVC (Versatile Video Coding) videoformaatidele, tuntud ka kui H.266 videokompressioonistandard, mille on välja töötanud koostöös MPEG-i (ISO/IEC JTC 1) ja VCEG-i (ITU-T) töörühmad, kaasates selliseid ettevõtteid nagu Apple, Ericsson, Intel, Huawei, Microsoft, Qualcomm ja Sony. H.266 asendab H.265 (HEVC) ja tagab kõrge tõhususe kõikide ekraanilahenduste (alates SD ja HD kuni 4K ja 8K) edastamisel ja salvestamisel, toetab laiemat dünaamilist vahemikku (HDR, High Dynamic Range) ja 360-kraadist panoramavideod.
  • Lisatud võimalus salvestada video pideva kvaliteeditaseme juures. Režiimi seadistatakse MediaRecorder objekti kaudu, kasutades meetodit setVideoEncodingQuality(), mis võimaldab fikseerida kvaliteeditaseme ilma bitiviidete seotuse.
  • Taustal töötavate rakenduste puhul on piiratud juurdepääs API-dele heli taasesitamiseks, heliseadmetega ühendamiseks ja helitugevuse muutmiseks. Eeldatakse, et ainult aktiivsed rakendused, millega kasutaja praegu suhtleb, saavad taasesitamist alustada ja helitugevust muuta.
  • Android:usesCleartextTraffic atribuut on kuulutatud vananenuks, mis lubas rakendusel edastada krüptimata liiklust, näiteks päringuid "http://". Kui krüptimata liikumist on vajalik kasutada, tuleks kasutada eraldi faile turvaseadete jaoks.
  • Lisatud on hübriidse krüpteerimise tugi, mis põhineb HPKE (Hübriidne Avaliku Võtme Krüpteerimine, RFC 9180) mehhanismil, mis ühendab avaliku võtme krüpteerimise lihtsuse kõrge jõudlusega sümbiootilise krüpteerimisega (andmed krüpteeritakse kiire sümmeetrilise võtmega, samas kui võtme endi krüpteerimine toimub aeglasema asümmeetrilise krüpteerimisega).
  • Lisatud sätted VoIP-kõnede ajalugu haldamiseks, mis võimaldavad kontrollida teabe salvestamist logides ja näitamist kasutajaliideses toimunud kõnede kohta.
  • Wi-Fi RTT (Round-Trip-Time) API-s on laiendatud pideva ligikaudse kauguse määramise võimalusi juurdepääsupunktide ja P2P-ühenduste (peer-to-peer) turvalise seadmete määramise osas.
  • CompanionDeviceManagerisse on lisatud uued profiilid, et taotleda õigusi ja rakenduste suhtlemiseks meditsiiniseadmete ja fitnessi jälgijatega.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster