Google представила четвёртую бета‑версию Android 17

2 мин
Google представила четвёртую бета‑версию Android 17

Google выпустила заключительную бета-версию Android 17. В ней начали внедрять строгие ограничения на аппаратный уровень памяти, которые будут принудительно завершать работу приложений для сохранения стабильности системы. 

Среди других важных изменений — запрет разработчикам на отключение ограничений по изменению размера и ориентации экрана на устройствах с большими экранами, блокировка доступа к локальной сети по умолчанию и требование разрешения для постоянного подключения, а также переход к квантовой безопасности благодаря интеграции криптографических подписей, стандартизированных NIST, в аппаратное обеспечение.

В поисковом гиганте отметили, что финальная бета-версия стала своего рода графиком обеспечения стабильности перед публичным релизом около в июне. Теперь разработчики могут убедиться в готовности своих приложений к Android 17, поскольку в дальнейшем существенных изменений не будет.

Компания заявила, что в этой бета-версии основное внимание уделяется повышению детерминированности Android, позволяя ОС самой определять границы ресурсов.

Ограничения на оперативную память вводятся для конкретных устройств, а равным образом появляется служба обнаружения аномалий, которая позволяет Android активно отслеживать и завершать работу приложений, превышающих установленные Google базовые значения памяти. Таким образом, разработчикам придётся повысить производительность громоздких приложений. 

val profilingManager = applicationContext.getSystemService(ProfilingManager::class.java)
val triggers = ArrayList<ProfilingTrigger>() triggers.add(ProfilingTrigger.Builder( ProfilingTrigger.TRIGGER_TYPE_ANOMALY))
val mainExecutor: Executor = Executors.newSingleThreadExecutor()
val resultCallback = Consumer<ProfilingResult> { profilingResult -> if (profilingResult.errorCode != ProfilingResult.ERROR_NONE) { // upload profile result to server for further analysis setupProfileUploadWorker(profilingResult.resultFilePath) } }
profilingManager.registerForAllProfilingResults(mainExecutor, resultCallback)
profilingManager.addProfilingTriggers(triggers)

Ещё одно важное модификация для разработчиков — это прекращение поддержки возможности отключения совместимости для планшетов и складных устройств. Это заставит все приложения поддерживать изменение размера и соотношения сторон. 

В Android 17 также повысится защита за счёт прозрачности сертификатов и блокировке локальной сети, которые теперь устанавливаются по умолчанию. Эти изменения обеспечат разработчикам использование средств выбора, сохраняющих конфиденциальность, и явное обоснование необходимости доступа к сети, сокращая период для сбора данных в фоновом режиме.

Что касается безопасности, устойчивой к квантовым вычислениям, это обновление интегрирует ML-DSA (механизм виртуальный подписи на основе модулей и решёток) в хранилище ключей Android, обеспечивая аппаратную защиту от будущих угроз. 

KeyPairGenerator generator = KeyPairGenerator.getInstance( “ML-DSA-65”, "AndroidKeyStore");
generator.initialize( new KeyGenParameterSpec.Builder( “my-key-alias”, KeyProperties.PURPOSE_SIGN | KeyProperties.PURPOSE_VERIFY) .build());
KeyPair keyPair = generator.generateKeyPair();

В конце марта Google представила Android 17 Beta 3. В ней расширили механизм защиты динамической загрузки кода (DCL), чтобы он также работал с нативными библиотеками, загружаемыми через System.load(); включили механизм Certificate Transparency, который ведёт открытый реестр выданных и отозванных SSL‑сертификатов; внедрили api PhotoPickerUiCustomizationParams, который даёт возможность настраивать оболочку выбора фотографий — например, менять соотношение сторон с 1:1 на 9:16.

Читают сейчас

29 минут назад

РТК-ЦОД внедряет защищённые Wi-Fi сети на российском оборудовании в дата-центрах по стране для сотрудников и клиентов

Организация РТК-ЦОД ( входит в ПАО «Ростелеком») начала проект по оснащению своих дата-центров высокоскоростной защищённой сетью Wi-Fi на базе программной платформы «Ростелекома». Работы начались во ф

Роскомнадзор: доступ к ресурсам PyPI не ограничивается

39 минут назад

Роскомнадзор: доступ к ресурсам PyPI не ограничивается

По данным издания «Осторожно, новости», Роскомнадзор прокомментировал информацию о возникших проблемах с доступом к ресурсам PyPI (официальному репозиторию пакетов для языка программирования Python) у

В РФ запретили парковать электрокары и гибриды на подземных паркингах

1 час назад

В РФ запретили парковать электрокары и гибриды на подземных паркингах

В соответствии с новому своду МЧС о правилах пожарной безопасности, теперь россиянам будут грозить штрафы за парковку электрокаров и гибридных автомобилей на обычных подземных паркингах. Читать далее

Atari купила авторов Crossy Road

1 час назад

Atari купила авторов Crossy Road

Atari купила студию Hipster Whale — авторов Crossy Road. По условиям соглашения, компания сразу заплатит за разработчиков $29,3 млн, из которых $3,3 млн отдаст своими акциями. Ознакомиться далее

Гигантское инфракрасное зеркало телескопа «Роман» готово к запуску

1 час назад

Гигантское инфракрасное зеркало телескопа «Роман» готово к запуску

Основной зеркальный диск космического телескопа НАСА имени Нэнси Грейс Роман прошёл заключительную проверку. 20 и 21 мая инженеры Центра космических полётов имени Годдарда НАСА в Гринбелте, штат Мэрил