Бета-версия открыта для любого телефона Google Pixel.

Рон Амадео. 13 марта 2019 г. 20:23 UTC
В среду Google выпустил предварительный просмотр следующей версии Android под кодовым названием «Android Q». Окончательный выпуск должен произойти где-то ближе к концу года, но сейчас мы получаем незавершенную сборку, которая получит несколько новых версий в течение года. В этом выпуске представлены новые элементы управления конфиденциальностью и безопасностью, поддержка складываемых файлов, действительно работающее меню общего доступа, более быстрый запуск приложений и многое другое.
Этот первый выпуск работает только с устройствами Google Pixel, включая Pixel 1, что технически выходит за рамки его окна поддержки. Более широкая совместимость устройств для некоторых устройств, не принадлежащих Google, должна появиться во втором выпуске.
Мы опубликуем более глубокое погружение в Android Q, как только мы его установим и у нас будет время, чтобы прочитать некоторые документы, но сейчас, вот краткий обзор основных моментов из поста Google на эту тему.

Лучшая складная и разделенная поддержка экрана

Складные складки будут иметь большое значение в будущем Android, а Android Q обеспечивает поддержку базовой ОС для этого совершенно нового форм-фактора. Складные смартфоны имеют гибкие дисплеи, которые пользователь может сгибать физически, поэтому вы получаете что-то вроде устройства размером с телефон, которое открывается в планшет. Для такой конструкции, как Galaxy Fold, это означает, что есть маленький передний дисплей и второй, больший внутренний дисплей. Для такой конструкции, как Huawei Mate X, которая оснащена дисплеем с переворотом, единая панель дисплея телефона меняется с сегментированного дисплея «спереди» и «сзади» в режиме телефона на один большой дисплей в режиме планшета.
Android Q и другое складывающееся, изменяемое, реконфигурируемое устройство было оборудовано для сохранения состояния вашего приложения при перемещении между несколькими дисплеями или при открытии существующего дисплея. На Galaxy Fold Android Q позволит вам открыть Google Карты на маленьком дисплее, а когда вы откроете его, ваша сессия Google Maps перейдет на большой дисплей. На устройстве с одним дисплеем, таком как Mate X, открытие устройства легко переключит ваш сеанс в режим планшета. Google и Samsung уже пролили свет на эту функцию во время запуска Samsung Galaxy Fold. Во время этой презентации эта функция называлась «непрерывность экрана».
Звучит так, будто разделенный экран тоже был переработан. Предыдущая реализация с разделенным экраном, дебютировавшая в Android 7.0 Nougat, создала иллюзию двух приложений, работающих одновременно, но на самом деле было активным только одно приложение. Существовали некоторые хитрости, которые разработчики могли использовать для продолжения обновления своего пользовательского интерфейса, пока они не были активными приложениями, но неподдерживаемое приложение в конечном итоге показывало бы устаревший пользовательский интерфейс без специальных настроек для разработчиков. Новая функция под названием «Multi-резюме» может исправить это. Придется расследовать.

READ  OWC ThunderBay 8 предлагает до 128 ТБ хранилища на Thunderbolt 3

Конфиденциальность и разрешения

Google запускает следующую версию Android. Android Q. в бета-версии

Как указывалось в предыдущих утечках, Android Q поставляется с улучшенными настройками конфиденциальности и разрешений. У всплывающего окна «Разрешить» или «Отклонить» теперь есть три варианта, и в блоге говорится, что «Android Q позволяет пользователям разрешать приложениям никогда не видеть их местоположение, только когда приложение используется (работает), или все время (когда на заднем плане). " Новые разрешения времени выполнения будут контролировать доступ приложения к фотографиям, видео и аудио коллекциям; доступ к файлам ранее был делом "все или ничего".
Android Q не позволит приложениям запускать активность в фоновом режиме, что означает, что приложения больше не смогут захватывать экран без участия пользователя. В прошлом эта функция использовалась для экранов входящих звонков и приложений будильника (и я уверен, что вредоносных приложений), но теперь приложения будут ограничены только отображением уведомлений.

Новое меню «Поделиться»

Меню общего доступа в Android было ужасным для нескольких версий. Когда вы открываете список обмена, функция  запросит  каждое приложение на вашем телефоне, чтобы заполнить список, когда он уже был открыт. Это было медленно, и это заставляло список прыгать и добавлять новые значки, пока вы смотрели на него. Иногда вам приходилось ждать приложения, которое вы хотели открыть; иногда вы двигаетесь, чтобы нажать на что-то, и значок прыгает. Сумасшедшая вещь? Ни одна из этой информации не была сохранена. Каждый раз, когда вы открываете меню общего доступа, оно будет перестраивать меню общего доступа и снова запрашивать всю коллекцию приложений.
Новое меню «Поделиться» имеет более разумную реализацию. Разработчики могут публиковать «Совместное использование ярлыков», которое звучит как план создания информации меню общего доступа заблаговременно, а не в то время, когда вы пытаетесь использовать интерфейс. Важно отметить, что в сообщении блога отмечается, что, поскольку ярлыки общего доступа публикуются заранее, «интерфейс общего ресурса может загружаться сразу после запуска». Неясно, как это работает со старыми приложениями разве это только мгновенно, когда разработчики используют новый пользовательский интерфейс? Заставить разработчиков к универсальному внедрению нового интерфейса сложно. Придется провести расследование во время нашей практической работы с системой.

READ  Получите Huawei P30 Pro с огромной скидкой - Особенности Процессор Kirin 980, 8 ГБ ОЗУ, Больше

Куча других функций

ART, Android Runtime, получает еще больше оптимизаций и должен запускать приложения еще быстрее. Vulkan 1.1, низкоуровневый графический API, теперь является обязательным требованием для устройств под управлением Android Q или выше. Приложения могут открывать «панель настроек», когда им нужно, чтобы вы включили что-то вроде служб определения местоположения, а не просто добавили вас в приложение с полными настройками. Новые правила для разработчиков. например, требование, чтобы приложения Google Play обновлялись как минимум до уровня Android 9 Pie API, и дальнейшее ограничение непубличных API-интерфейсов разработчикамивступят в силу с окончательным запуском Android Q.