Android 17 Beta 1: podpora za VVC, generacijski kombajn in kanal Canary

Ključne točke:
  • Razvojni cikel: Za takojšnje posodobitve OTA preklopite na neprekinjen kanal Canary.
  • Obvezni vmesnik: Velikost aplikacij mora biti na zaslonih, večjih od 600 dpi, spremenljiva; zaklepanje orientacije se prezre.
  • UMETNIŠKA predstava: Nov generacijski zbiralnik smeti in čakalna vrsta sporočil brez blokiranja za zmanjšanje obremenitve procesorja.
  • Multimedia: Vgrajena podpora za kodek VVC (H.266) in prehode kamere brez ponovnega zagona seje.
  • Varnost omrežja: Zastarelost privzetega HTTP prometa in integracija hibridne kriptografije HPKE.
Android 17 beta 1

Android 17 beta 1

Pred nekaj dnevi Google je napovedal izdajo prve beta različice Androida 17., katere končna izdaja je predvidena za drugo četrtletje leta 2026. Ta različica uvaja strukturne spremembe pri upravljanju pomnilnika, obdelavi vmesnikov na velikih zaslonih in obdelavi večpredstavnosti.

Ta različica nadaljuje delo za doseganje bolj prilagodljivih aplikacij za Android, uvaja pomembne izboljšave funkcij kamere in večpredstavnosti, nova orodja za optimizacijo povezljivosti in razširjene profile za dopolnilne naprave.

Najbolj očitna sprememba v razvojnem ciklu je Odprava tradicionalnega programa »Predogledi za razvijalce«. Namesto tega Google uporablja neprekinjen kanal Canary, ki omogoča pošiljanje posodobitev in novih API-jev neposredno razvijalcem takoj, ko opravijo interno testiranje, kar olajša integracijo z okolji neprekinjene integracije (CI) prek neposrednih posodobitev.

Veliki zasloni in upravljanje oken

Z izdajo te beta različice lahko vidimo, da operacijski sistem Zdaj zahteva, da se aplikacije prilagodijo zaslonom z dimenzijo, manjšo ali enako 600 dp., kot so tablični računalniki in zložljivi telefoni. Android 17 (raven API 37) Prezri atribute manifesta, ki blokirajo spreminjanje velikosti okna ali vsiljujejo določeno orientacijo, na primer pravilnik, ki omejuje pogled na pokončni način. Da bi se izognili padcu zmogljivosti med temi prehodi, sistem spremeni privzeto vedenje kot odziv na spremembe konfiguracije, kot je priključitev tipkovnice ali spreminjanje barvnega načina. Namesto uničenja in ponovnega ustvarjanja dejavnosti bo sistem poslal posodobitev prek statusnega klica, kar bo od razvijalcev zahtevalo ročno upravljanje vmesnika.

Na arhitekturni ravni je izvajalno okolje Android (ART) izvaja generacijski zbiralnik smetiTa komponenta ločuje novo ustvarjene pomnilniške objekte od starih, ki Pospeši čiščenje podatkov s kratkimi življenjskimi cikli in zmanjša obremenitev procesorja. na merljiv način.

Poleg tega ima sistemska čakalna vrsta sporočil novo implementacijo brez zaklepanja, tehnično prilagoditev, katere cilj je zmanjšati izgubo okvirjev. Da bi zagotovili pravilno delovanje teh optimizacij, Sistem zdaj strogo prepoveduje spreminjanje označenih polj med izvajanjem. kot so "statične končne različice", ki sprožijo takojšnje izjeme zaradi nedovoljenega dostopa, če jih aplikacija poskuša spremeniti prek refleksije ali JNI.

Prehodi kamere in kodiranje večpredstavnosti

La gUpravljanje sej fotografiranja in snemanja videoposnetkov prejme posodobitev API-ja. Razvijalci lahko zdaj uporabljajo posebno metodo za povezovanje in odklop izhodnih površin kamere Med snemanjem. To vam omogoča preklapljanje med fotografiranjem in snemanjem videoposnetkov, ne da bi morali zapreti in ponovno konfigurirati celotno sejo, s čimer se izognete motnjam zaslona.

Kar zadeva kompresijo videa, sistem doda izvorno podporo za standard VVC (H.266), Zasnovan je za obdelavo ločljivosti do 8K in 360-stopinjskih vsebin z večjo učinkovitostjo stiskanja kot njegov predhodnik, HEVC. Snemanje videa vključuje tudi parameter konstantne kakovosti, ki omogoča ohranjanje vizualne jasnosti ne glede na nihanja bitne hitrosti.

Omejitve omrežja in perifernih naprav

Politike omrežne varnosti postajajo vse bolj restriktivne zaradi zastarelosti atributa, ki je privzeto dovoljeval nešifriran besedilni promet. Aplikacije, ki morajo pošiljati standardne zahteve HTTP, jih morajo določiti prek konfiguracijske datoteke. neodvisna omrežna varnost. Kriptografija sistema vključuje hibridni mehanizem HPKE, ki združuje zmogljivost simetričnega šifriranja z varnostjo asimetrične distribucije ključev.

Po drugi strani pa povezljivost z zunanjo strojno opremo prek dodatnega upravitelja naprav vključuje namenske profile za sledilnike telesne pripravljenosti in medicinsko opremo, s čimer se standardizirajo zahteve za dovoljenja in vmesnik za povezovanje zdravstvenih perifernih naprav.

Nazadnje, če vas zanima več o tem, se lahko posvetujete z podrobnosti na naslednji povezavi.


Dodaj kot prednostni vir