Google hà publicatu a prima versione beta di a so piattaforma mobile aperta. Android 17. Un prugramma di test preliminariu hè statu offertu per valutà e nuove funzionalità di a piattaforma. E versioni di firmware sò state preparate per i dispositivi 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 è Pixel Tablet. Rilasciu. Android U 17 hè previstu per u secondu trimestre di u 2026.
Trà i cambiamenti in Android 17 Beta 1:
- U sviluppu di piattaforme per i dispositivi cù schermi grandi, cum'è tablette, laptop, sistemi desktop è smartphone cù schermi pieghevoli, hè cuntinuatu. L'opzioni precedentemente abilitate per disattivà u novu cumpurtamentu nantu à i dispositivi cù schermi più larghi di 600 pixel (dp) sò state eliminate. Stu cumpurtamentu era ligatu à l'ignuranza di certe API per a gestione di u ridimensionamentu è di l'orientazione di u schermu (screenOrientation, resizeableActivity, [min|max]AspectRatio), è ancu à u piazzamentu adattivu di l'applicazioni in finestre ridimensionabili è mobili.


- Hè pruposta una nova implementazione di a coda di missaghji android.os.MessageQueue, chì funziona senza blocchi. Sta nova implementazione migliora e prestazioni è riduce a perdita di frame.
- В Android Runtime (ART) implementa un garbage collector generazionale (Generational Concurrent Mark-Compact Garbage Collector), chì separa u trattamentu di l'uggetti "vecchi" è "ghjovani", migliurendu l'efficienza di a pulizia di l'uggetti creati di recente cù una durata di vita corta. L'usu di un garbage collector generazionale riduce u risicu di stalli durante l'allocazione di e risorse è riduce u caricu di a CPU, migliurendu l'efficienza energetica.
- Dumande chì dumandanu sustegnu Android 17 è versioni successive, a mudificazione di i valori di i campi marcati cum'è "static final" hè pruibita, ciò chì permette di attivà ottimizzazioni di prestazioni più aggressive in tempu reale.
- Per riduce u cunsumu di memoria, a dimensione di i layout di vista di notificazione persunalizati hè stata limitata.
- I trigger supplementari TRIGGER_TYPE_COLD_START, TRIGGER_TYPE_OOM, è TRIGGER_TYPE_KILL_EXCESSIVE_CPU_USAGE sò stati aghjunti à u prufilatore ProfilingManager per raccoglie dati utili per u debugging di i prublemi di prestazione.
- E capacità di l'API di a camera sò state allargate. U metudu updateOutputConfigurations() hè statu aghjuntu à l'ughjettu CameraCaptureSession per attaccà o staccà e regioni di output in tempu reale senza avè da ricunfigurà tutta a sessione di cattura di a camera. Questa mudificazione permette un cambiamentu senza interruzioni trà e diverse modalità di camera (per esempiu, registrazione video è scattu di foto). Quandu si travaglia cù camere logiche chì si estendenu nantu à parechji sensori fisichi, hè stata aghjunta a capacità di recuperà metadati per ogni sensore, micca solu per u primariu.
- Hè statu aghjuntu u supportu per u furmatu video VVC (Versatile Video Coding), cunnisciutu ancu cum'è u standard di cumpressione video H.266, sviluppatu in cumunu da i gruppi di travagliu MPEG (ISO/IEC JTC 1) è VCEG (ITU-T), cù a participazione di cumpagnie cum'è Apple, Ericsson, Intel, Huawei, Microsoft, Qualcomm è Sony. H.266 rimpiazza H.265 (HEVC) è furnisce una trasmissione è un almacenamentu à alta efficienza per tutte e risoluzioni di schermu (da SD è HD à 4K è 8K), supporta i video High Dynamic Range (HDR) è i video panoramici à 360 gradi.
- Hè stata aghjunta a capacità di registrà video cù un livellu di qualità custante. Questa modalità hè cunfigurata in l'ughjettu MediaRecorder aduprendu u metudu setVideoEncodingQuality(), chì vi permette di bluccà u livellu di qualità indipendentemente da u bitrate.
- L'applicazioni chì funzionanu in u sfondate anu accessu limitatu à l'API per a riproduzione audio, a cunnessione à i dispositivi audio è a mudificazione di u vulume. Questu significa chì solu l'applicazioni attive cù e quali l'utente interagisce attualmente ponu inizià a riproduzione è cambià u vulume.
- L'attributu android:usesCleartextTraffic, chì permetteva à l'applicazioni di trasmette trafficu micca criptatu, cum'è e richieste "http://", hè statu deprecatu. Sè hè necessariu un trafficu micca criptatu, devenu esse aduprati fugliali di cunfigurazione di sicurezza separati.
- Aggiuntu u supportu per a crittografia ibrida basata annantu à u mecanismu HPKE (Hybrid Public Key Encryption, RFC 9180), chì combina a simplicità di u trasferimentu di chjave in a crittografia à chjave publica cù alte prestazioni crittografia simmetrica (i dati sò criptati cù una chjave simmetrica rapida, è a chjave stessa hè criptata cù una chjave asimmetrica lenta).
- Aghjuntu i paràmetri per a gestione di a storia di e chjamate VoIP, chì vi permettenu di cuntrullà se l'infurmazioni sò salvate in i registri è se l'infurmazioni nantu à e chjamate cumpletate sò visualizate in l'interfaccia.
- L'API Wi-Fi RTT (Round-Trip-Time) hè stata allargata per furnisce una stima cuntinua di a prossimità à i punti d'accessu è una rilevazione sicura di i nodi peer-to-peer.
- Novi profili sò stati aghjunti à CompanionDeviceManager per dumandà permessi è attivà l'interazzione di l'app cù dispositivi medichi è tracker di fitness.
Source: opennet.ru


