Третата бета-версия на Android 17

Компания Google представи третата бета версия на отворената мобилна платформа Android 17, която означава стабилизиране на платформата и спиране на промените в API предстоящия релиз. За оценка на новите възможности на платформата е предложена програма за предварително тестване. Сборките на фърмуера са подготвени за устройствата 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. Релизът на Android 17 е планиран за второто тримесечие на 2026 година.

Сред промените в Android 17 Beta 3:

  • Механизмът за защита на динамичното зареждане на код (DCL, Dynamic Code Loading) е разширен за приложение с нативни библиотеки, зареждани през метода System.load(), а не само с файлове в формати DEX и JAR. DCL позволява избягване на инжектиране на злонамерен код в динамично зареждани изпълними файлове, благодарение на задаване на права за достъп, допускащи само четене за такива файлове.
  • Включен е по подразбиране механизмът Certificate Transparency, който води публичен регистър на всички издадени и оттеглени сертификати.
  • Добавен е API PhotoPickerUiCustomizationParams за промяна на интерфейса за избор на снимки, което позволява да се приближи до стила на извикващото приложение. Например, може да се променя съотношението на страните на миниатюрите на снимките от 1:1 (квадрат) на 9:16 (портрет). Третата бета-версия на Android 17
  • Добавена е поддръжка на формата изображения RAW14, използван в професионални цифрови камери и осигуряващ съхранение на 15 бита на цветен канал.
  • На производителите на оборудване е предоставен API за създаване на разширения за камери, позволяващи използването на специфични функционалности в приложения, като механизма Super Resolution за подобряване на детайлността, режими за потискане на шума и AI оптимизатори за качество.
  • Добавен е API за получаване на информация за типа на камерата (вградена камера, свързана чрез USB уеб камера или виртуална камера).
  • Добавена е поддръжка на слухови апарати, свързващи се чрез интерфейса Bluetooth Low Energy (BLE). Подобни устройства са отнесени към новата категория TYPE_BLE_HEARING_AID, което позволява на приложенията да разграничават слухови апарати и слушалки, както и да контролират отделно възпроизвеждането на системни звуци (например, звуците на известията, обажданията и алармата могат да се възпроизвеждат на вградения динамик на телефона, а не на слуховия апарат).
  • Добавен е софтуерен кодек за звуковия формат HE-AAC (High-Efficiency Advanced Audio Coding), който поддържа както ниски, така и високи битрейти.
  • Добавено е правомощие USE_LOCATION_BUTTON, позволяващо вграждане в интерфейса на приложението на системен бутон за предоставяне на достъп до точни данни за местоположението. Бутонът се рисува от системата и след натискане от потребителя отваря достъпа до местоположението само за времето на текущата сесия. Третата бета-версия на Android 17
  • Добавени са отделни настройки за включване на показването на паролата, въведена на физическата клавиатура и на сензорния екран. По подразбиране символите на паролата, въведени с физическата клавиатура, незабавно се скриват.
  • Предоставена е възможност за заверяване на APK пакети с цифров подпис, базиран на хибриден алгоритъм, комбиниращ класически алгоритъм с алгоритъм ML-DSA, устойчив на атаки от квантов компютър.
  • Подобрен е показването на приложните джаджи на външни екрани, благодарение на отчетовете за разликата в DPI при мащабирането.
  • Добавена е настройка, позволяваща да се премахне показването на имена на приложения под техните пиктограми. Третата бета-версия на Android 17 Третата бета-версия на Android 17
  • Внедрени са интерактивни закрепени прозорци, които, за разлика от традиционните прозорци в режим "картинка в картинке" (Picture-in-Picture), остават интерактивни при закрепване върху други приложения в десктоп режим.
  • Променен е дизайна на панела с инструменти за запис на скринкастове. Третата бета-версия на Android 17
  • Добавен е запитването ACTION_VPN_APP_EXCLUSION_SETTINGS, което може да извика системния екран с настройки, позволяващи на приложението да осигури мрежов достъп в обход VPN-тунела.
  • Добавена е поддръжка на наличните в OpenJDK 25 функции на езика и Java класовете.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster