Состоялся релиз первой тестовой версии Android 14
Без анонсов и конференций, Google просто выпустила первую публичную тестовую версию Android 14. Android 14 Developer Preview 1 предназначен для разработчиков, чтобы те могли начать оптимизировать свой софт или прошивки под изменения или добавлять новые возможности.
Пробуют данные тестовые версии также энтузиасты и любители всего нового. Версия ранняя и может работать нестабильно — делаете изменения вы на свой страх и риск. Изменений пока не так много и большинство из них «подкапотные». Основные значимые и заметные глазу изменения стоит ждать с выходом Android 14 Beta 1, релиз которой стоит ожидать в апреле, согласно дорожной карты разработки. Стабильную версию планируют выпустить в конце лета — начале осени 2023 года.
Перейдем к изменениям. Как мы и писали ранее, в утечках, в Android 14 DP1 появилась поддержка обновления корневых сертификатов без необходимости обновлять прошивку. Ранее если центр выдавший сертификат утрачивал доверия, приходилось обновлять всю прошивку, чтобы добавить или убрать сертификат, теперь это будет производить вместе с обновлениями системных компонентов, например с обновлениями Google Play Services.
Android 14 имеет встроенную поддержку Google и Samsung Health Connect. Ранее, чтобы синхронизировать свои данные о здоровье и фитнесе необходимо было устанавливать отдельные приложения, теперь этого не потребуется. Сами приложения продолжают развиваться для более старых версий системы.
Возможность Fast Pair, позволяющая быстро подключать беспроводные устройства буквально в один клик, без утомительного поиска и прочего, теперь стала доступна на уровне системы и более оптимизированной. Нечто похожее пользователи могут видеть когда подключают AirPods к iPhone, только Fast Pair работает с Android и большим количеством сторонних устройств. Fast Pair существовал и ранее. Теперь же он включен по умолчанию для сопряжения с устройствами с Bluetooth Low Energy. Пользователям не придется искать и ожидать подключения через настройки Bluetooth всё будет происходить быстро и практически без усилий с нашей стороны.
Расширили функции защиты памяти. Теперь защита может также помочь и защитить устройство от ошибок безопасности памяти. Часть ошибок в приложениях, которые есть в них на уровне написания, теперь будут защищены на уровне системы. Пользователям не нужно будет просить разработчиков исправить данные ошибки или опасаться использовать такие приложения (хотя по факту многие о таких ошибках и не знали вовсе).
Появилась возможность клонирования приложения. Например, у вас две сим-карты и два приложения WhatsApp. Теперь вы можете клонировать приложение и спокойно работать в двух профилях без каких-либо проблем. Подобные возможности, для ограниченного числа приложений ранее были в прошивках отдельных производителей устройств. Клонирование осуществляется за счет создания нового профиля у которого будут храниться все данные приложений. Таким образом можно было и ранее клонировать приложения через ADB. Минус в том, что в настройках такая возможность есть, но пользователи не смогли ее нормально активировать. Pixel Launcher часто выдает ошибку и вовсе не хочет создавать иконку копии приложения. По идеи, для клонированных приложений нужно добавлять пиктограмму на иконку, чтобы их можно было хоть как-то отличать. Не все приложения дают возможность сменить иконку в настройках. Вероятна данная возможность будет дорабатываться в новых версиях.
В Android 13 появилась возможность выбрать какими фотографиями можно делиться с приложениями. Можно открыть доступ ко всей галереи или к отдельным фотографиям и видео. При этом через возможности Поделиться, приложение могли получить доступ и к тем фото, к которым у них не было доступа. В Android 14 ограничения будут более серьезными и теперь приложения не будут получать доступ ни в каком виде, если этого не разрешил пользователь.
Жест назад, для пользователей использующих жестовое управление, вместо классических кнопок — также был переработан. Добавлены стеки в анимации. Таким образом теперь пользователь будет видеть, что произойдет если он сделает жест назад. Суть проблемы в том, что пользователь мог только догадываться куда он попадет нажав Назад. В некоторых случаях он попадал не в меню до текущего места, а выходил из приложения. Последнее могло повлечь за собой потерю прогресса в приложении ли иных данных. Теперь жест будет показывать куда именно вы попадете за счет стеков (или стопок с экранами).
На уровне системы произошли улучшения в многозадачности. Появились возможности оптимизации ресурсов и фоновых задач в системе. Улучшения в автономности устройств. Улучшили возможность выбора языков в приложениях, а также обращений на этих языках к пользователю. Появилась возможность сделать системный масштаб 200%, ранее максимальное значение было 130%.
Переработана панель задач. Добавлено много новых возможностей для планшетов, моноблоков и устройств со складными дисплеями. По сути Google интегрировала возможности Android 12L и Android 13 полностью в одну ветку разработки. Ранее в Android 13 появилось только часть возможностей для подобных устройств. Также у иконок на переработанной Панели задач теперь появились надписи. Вероятно создатели прошивок смогут дать возможность убрать надписи или оставить их.
Доступен Android 14 DP1 для смартфонов Google Pixel 4a, 4a 5G, 5, 5a, 6, 6 Pro, 6a, 7 и 7 Pro. В будущих версиях могут появиться устройства и от других производителей. Однако для повседневного использования установка тестовых версий не рекомендуется.
По материалам: developer.android.com, xda-developers.com 1, 2, 3, 4, 5, 6, 7, 8, androidpolice.com, 9to5google.com