Android 17 Beta 1: Поддръжка на VVC, generational harvester и Canary channel

Ключови точки:
  • Цикъл на развитие: Преминете към непрекъснатия канал Canary за незабавни OTA актуализации.
  • Задължителен интерфейс: Приложенията трябва да могат да се променят по размер на екрани с резолюция над 600 dpi; заключването на ориентацията се игнорира.
  • АРТ изпълнение: Нов колектор за боклук от поколение и неблокираща опашка от съобщения за намаляване на натоварването на процесора.
  • Мултимедия: Вградена поддръжка за VVC (H.266) кодека и преходи между камерите без рестартиране на сесията.
  • Мрежова сигурност: Остарялост на HTTP трафика по подразбиране и интеграция на HPKE хибридна криптография.
Android 17 бета 1

Android 17 бета 1

Преди няколко дни Google обяви пускането на първата бета версия на Android 17, чието окончателно издание е планирано за второто тримесечие на 2026 г. Тази версия въвежда структурни модификации в управлението на паметта, работата с интерфейси на големи екрани и обработката на мултимедия.

Тази версия продължава работата за постигане на по-адаптивни приложения за Android, въвежда значителни подобрения във функциите на камерата и мултимедията, нови инструменти за оптимизиране на свързаността и разширени профили за допълнителни устройства.

Най-очевидната промяна в цикъла на развитие е Премахване на традиционната програма „Преглед за разработчици“. Вместо това, Google приема непрекъснат Canary канал, който позволява актуализации и нови API да се изпращат директно до разработчиците веднага щом преминат вътрешно тестване, улеснявайки интеграцията със среди за непрекъсната интеграция (CI) чрез директни актуализации.

Големи екрани и управление на прозорци

С пускането на тази Бета 1, можем да видим, че операционната система Сега се изисква приложенията да се адаптират към екрани с размер по-малък или равен на 600 dp., като например таблети и сгъваеми телефони. Android 17 (API ниво 37) Игнорирайте атрибутите на манифеста, които блокират преоразмеряването на прозореца или налагат определена ориентация. като например политиката, която ограничава изгледа до портретен режим. За да се избегне спад в производителността по време на тези преходи, системата променя поведението по подразбиране в отговор на промени в конфигурацията, като например свързване на клавиатура или промяна на цветовия режим. Вместо да унищожава и пресъздава дейността, системата ще изпрати актуализацията чрез извикване на състояние, което изисква от разработчиците да управляват интерфейса ръчно.

На архитектурно ниво, средата за изпълнение на Android (ART) внедрява колектор за боклук на поколенияТози компонент разделя новосъздадените обекти в паметта от старите, които Ускорява почистването на данни с кратки жизнени цикли и намалява натоварването на процесора. по измерим начин.

Освен това, системната опашка за съобщения включва нова имплементация без заключване, техническа корекция, насочена към намаляване на загубата на кадри. За да се гарантира правилното изпълнение на тези оптимизации, Системата вече строго забранява модификацията на маркираните полета по време на изпълнение. като например „статични финали“, хвърлящи незабавни изключения за нелегален достъп, ако дадено приложение се опита да ги промени чрез отражение или JNI.

Преходи между камерите и мултимедийно кодиране

La gУправлението на сесиите за заснемане на снимки и видео получава актуализация на API. Разработчиците вече могат да използват специфичен метод за свързване и изключване на изходните повърхности на камерата В движение. Това ви позволява да превключвате между правене на снимки и запис на видео, без да се налага да затваряте и преконфигурирате цялата сесия, като по този начин се избягват прекъсвания на екрана.

Що се отнася до компресията на видео, системата добавя вградена поддръжка за стандарта VVC (H.266), Проектиран да обработва резолюции до 8K и 360-градусово съдържание с по-голяма ефективност на компресия от предшественика си, HEVC. Видеозаписът включва и параметър за постоянно качество, който ви позволява да поддържате визуална яснота, независимо от колебанията в битрейта.

Мрежови и периферни ограничения

Политиките за мрежова сигурност стават все по-рестриктивни с отживелица на атрибута, който по подразбиране позволяваше некриптиран текстов трафик. Приложенията, които трябва да правят стандартни HTTP заявки, трябва да ги укажат чрез конфигурационен файл. независима мрежова сигурност. Криптографията на системата интегрира хибридния механизъм HPKE, който съчетава производителността на симетричното криптиране със сигурността на асиметричното разпределение на ключове.

От друга страна, свързаността с външен хардуер чрез допълнителния мениджър на устройства включва специални профили за фитнес тракери и медицинско оборудване, стандартизирайки заявката за разрешение и свързвайки интерфейса за здравни периферни устройства.

И накрая, ако се интересувате да научите повече за него, можете да се консултирате с подробности в следващия линк.


Добавяне като предпочитан източник