Первая тестовая версия Android 14 уже выпущена

Android 14

первая предварительная версия Android 14 для разработчиков

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

Предложена предварительная версия Cross device SDK с инструментами для разработки приложений, которые хорошо работают с различными типами устройств (смартфоны, планшеты, смарт-телевизоры и т. д.) и различными форм-факторами.

В дополнение к этому также подчеркивается, что оптимизирована координация ресурсоемкой фоновой работы, Например, загрузка больших файлов при наличии соединения Wi-Fi. В API Priority Service Start внесены изменения. (служба переднего плана) и планировщик заданий (JobScheduler), чтобы добавить новые функции для инициируемых пользователем заданий, связанных с передачей данных.

Также подчеркивается, что введены требования по указанию типа запускаемых приоритетных сервисов (работа с камерой, синхронизация данных, воспроизведение мультимедийных данных, отслеживание местоположения, доступ к микрофону и т. д.). Проще определить условия для запуска загрузки данных, например, загружать только при доступе через Wi-Fi.

Внутренняя система отправки широковещательных сообщений приложениям (диффузионная система) был оптимизирован для снижения энергопотребления и улучшения отклика, а также улучшен прием зарегистрированных потоков сообщений приложениями: сообщения можно ставить в очередь, объединять (например, серия сообщений BATTERY_CHANGED будет агрегирована в одно) и доставлять только после выхода приложения из кэшированного состояния.

Для использования точных будильников в приложениях теперь требуется разрешение SCHEDULE_EXACT_ALARM отдельно, так как использование этого функционала может негативно сказаться на времени автономной работы и генерировать более высокое потребление ресурсов (для запланированных задач рекомендуется использовать активацию в приблизительное время). Реализации календаря и часов которые используют активацию точного времени должен получить привилегию USE_EXACT_ALARM при установке.

С другой стороны, упоминается, что предоставлена ​​возможность указать языковые настройки связаны с отдельными приложениями. Разработчик приложения теперь вы можете изменить настройку localeConfig вызов LocaleManager.setOverrideLocaleConfig определить список языков, отображаемых для приложения в интерфейсе настроек Android.

Еще одно важное изменение: Запрещена установка приложений, для которых версия SDK ниже 23, что будет блокировать обход ограничений разрешений путем привязки к старым API (API версии 22 запрещен, так как версия 23 (Android 6.0) имеет новую модель управления доступом, позволяющую запрашивать доступ к системным ресурсам.)

Из другие изменения, которые выделяются новой версии:

  • Добавлен API Grammar Inflection, чтобы упростить добавление переводов элементов пользовательского интерфейса, учитывающих языки с гендерной системой.
  • Чтобы вредоносные приложения не могли перехватывать запросы намерений, новая версия запрещает отправку намерений без явного указания внутреннего пакета или компонента.
  • Улучшенная безопасность динамической загрузки кода (DCL): чтобы предотвратить подстановку вредоносного кода в динамически загружаемых исполняемых файлах, эти файлы теперь должны иметь права доступа только для чтения.
  • Ранее установленные приложения, использующие старые API, продолжат работать после обновления Android.
  • Был предложен Credential Manager API и реализована поддержка технологии Passkeys, которая позволяет пользователю проходить аутентификацию без паролей с помощью биометрических идентификаторов, таких как отпечаток пальца или распознавание лица.

Наконец, если вы заинтересованы в том, чтобы узнать больше об этом, вы можете ознакомиться с подробностями в по следующей ссылке.

Ожидается, что Android 14 будет запущен в третьем квартале 2023 года.. Для оценки новых функциональных возможностей платформы предложена предварительная программа тестирования. Сборки прошивки готовы для устройств Pixel 7/7 Pro, Pixel 6/6a/6 Pro, Pixel 5/5a 5G и Pixel 4a (5G).


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.