Недавно Google выпустила вторую тестовую версию Android 14, которая содержит несколько важных изменений по сравнению с первой предварительной версией Android 14.
В этом втором предварительном просмотре упоминается, что Знаю продолжил улучшать работу платформы на планшетах и устройствах с откидным экраном, поскольку предоставляются библиотеки, обеспечивающие предсказание событий движения указателя и низкую задержку при работе со стилусами.
Мы работаем над тем, чтобы делать обновления более быстрыми и плавными с каждым выпуском платформы, отдавая приоритет совместимости приложений. В Android 14 мы сделали большинство изменений, связанных с приложениями, необязательными, чтобы у вас было больше времени для внесения необходимых изменений в приложения, и мы обновили наши инструменты и процессы, чтобы помочь вам быстрее приступить к работе.
В дополнение к этому также подчеркивается, что Предусмотрены шаблоны пользовательского интерфейса для больших экранов, принимая во внимание такие приложения, как социальные сети, общение, мультимедийный контент, чтение и покупки. В диалоговом окне подтверждения разрешений приложений на доступ к медиафайлам появилась возможность давать доступ не всем, а только избранным фото или видео.
Еще одно важное изменение: добавлен раздел в конфигуратор для переопределения региональных настроек, такие как единицы измерения температуры, первый день недели и система счисления. Например, европеец, проживающий в США, может настроить отображение температуры в градусах Цельсия вместо Фаренгейта и считать понедельник началом недели, а не воскресенье.
Кроме того, продолжать разработку Credential Manager и связанного с ним API, что позволяет приложениям входить в систему с учетными данными внешних поставщиков проверки подлинности. Поддерживаются как вход с паролем, так и беспарольный вход (ключи доступа, биометрическая аутентификация). Улучшен интерфейс для выбора учетной записи.
Был добавлен отдельное разрешение, позволяющее приложениям инициировать действия когда приложение находится в фоновом режиме, помимо фоновая активация ограничена чтобы не отвлекать пользователя во время работы с текущим приложением. Активные приложения имеют больший контроль над тем, как другие приложения взаимодействуют с инициирующими действиями.
Оптимизирована система управления памятью. для более рационального распределения ресурсов приложениям, работающим в фоновом режиме. Через несколько секунд после того, как приложение переходит в кэшированное состояние, фоновая работа ограничивается работой с API-интерфейсами, управляющими жизненным циклом приложения, такими как API служб переднего плана, JobScheduler и WorkManager.
Уведомления, помеченные флагом FLAG_ONGOING_EVENT, теперь можно закрыть при отображении на устройстве с разблокированным экраном. Если устройство находится в режиме блокировки экрана, такие уведомления не будут отклонены. Уведомления, важные для работы системы, также останутся неотклоненными.
Были добавлены новые методы PackageInstaller API: requestUserPreapproval(), что позволяет каталогу приложений откладывать загрузку пакетов APK пока не получите подтверждение установки от пользователя; setRequestUpdateOwnership(), который позволяет назначить будущие обновления приложения установщику; setDontKillApp(), который позволяет установить дополнительные функции для приложения во время работы с программой. API InstallConstraints предоставляет установщикам возможность инициировать установку обновления приложения, когда приложение не используется.
Наконец, следует отметить, что Ожидается, что Android 14 выйдет в третьем квартале 2023 года.
Для заинтересованы в оценке новых функций платформы был предложен предварительный график тестирования, в котором готовы сборки прошивки для устройств Pixel 7/7 Pro, Pixel 6/6a/6 Pro, Pixel 5/5a 5G и Pixel 4a (5G).