
За последние несколько недель стало ясно, что Google разрабатывает обновление Android 12, которое выйдет в середине года. Вот все, что, по нашим данным, появится в том, что мы назвали «Android 12.1»: улучшения для складных устройств, исправления различных проблем, доступность динамических цветов и многое другое.
Что такое «Android 12.1»?
Ранее в этом месяце было обнаружено, что Google планирует выпуск между осенним Android 12 и осенним Android 13 — достаточно значимый, чтобы повысить уровень API, который разработчики используют для определения вашей версии Android. Подобные «толчки» в середине цикла раньше происходили чаще, причем Google последний раз выпускала Android 8.1 Oreo в 2017 году.
Хотя этому конкретному промежуточному обновлению пока не дано официального названия, мы назвали его «Android 12.1», следуя обычной схеме выпуска Google обновлений x.1. Как правило, обновления Android x.1 выходили в течение шести месяцев после основного выпуска. Поскольку Android 12, вероятно, выйдет в начале октября, мы можем ожидать потенциальную дату выпуска Android 12.1 в конце зимы или начале весны.
Во многих случаях обновления Android x.1 поддерживали недавно выпущенные устройства Pixel и Nexus. Учитывая это, возможно, некоторые производители Android OEM могут вообще не обновляться до Android 12.1, а сразу переходить на Android 13.
До сих пор публичной информации об этом предполагаемом выпуске Android 12.1 было не так много, лишь несколько намеков были сделаны в коде Android и Chromium. Источник, знакомый с разработкой Android, поделился с нами некоторыми внутренними деталями Android 12.1, и есть что обсудить.
Подпишитесь на 9to5Google на YouTube, чтобы получать больше видео
Что изменит Android 12.1 для складных устройств?
Большая часть изменений в Android 12.1 касается складных устройств — форм-фактора, который Android официально поддерживает уже несколько лет. Одной из причин, по которой складные устройства могут стать фокусом Google в этом году, является давно ходящий слух о возможности выпуска компанией складного телефона Pixel. Возможность появления складного Pixel поддерживается самим Android 12.1.
Панель задач
Самым значительным изменением для складных устройств — и, предположительно, для планшетов — в Android 12.1 станет добавление «Панели задач». Если вы пользовались настольным компьютером или ноутбуком за последнее десятилетие, вы, вероятно, имеете представление о том, чего ожидать. Панель задач Android будет отображать ваши последние использованные приложения, а также любые приложения, ярлыки или папки приложений, которые вы закрепили на «горячей линии» главного экрана. Конечно, когда вы ею не пользуетесь, панель задач можно безопасно убрать долгим нажатием и снова отобразить позже.
Наиболее ясное представление о том, как будет работать панель задач Android 12.1, мы получаем из образовательного макета этой функции, хотя изображение, которое Google включил, позже было заменено на заполнитель. На изображении мы видим простую панель, напоминающую док-станцию Chrome OS. Макет показывает складное устройство, похожее на Surface Duo (хотя и с одним складным экраном).

В некотором смысле, панель задач будет служить комбинацией меню недавних приложений Android, а также «горячей линии» вашего лаунчера. Хотя это может показаться функцией, которая будет работать только со стандартным лаунчером вашего телефона, похоже, Google приложил особые усилия, чтобы панель задач продолжала функционировать и со сторонними лаунчерами.
Похоже, вы сможете быстро перейти в режим разделенного экрана (или изменить отображаемые приложения) с помощью жеста перетаскивания с панели задач.
Улучшения разделенного экрана
В связи с этим Google также включает новый взгляд на разделенный экран в Android 12.1. Ранее мы сообщали, что Google работает над идеей «Пар приложений», которые позволят объединить два запущенных приложения в одну «задачу» в меню обзора. Работа над «Парами приложений» продолжается, и мы можем увидеть ее запуск с Android 12.1.
Однако, помимо этого, мы обнаружили, что ведется еще одна переработка разделенного экрана, которая будет работать в сочетании с «Парами приложений». Эта новая система разделит ваш экран на отдельные окна, внутренне называемые «главной сценой» и «боковой сценой». Как и в разделенном экране Android сегодня, вы сможете использовать ползунок для регулировки размера каждой сцены. И так же, как в системе «Пар приложений», вы сможете дважды нажать на этот ползунок, чтобы поменять местами ваши два приложения.
Одна из новых интересных функций этой системы разделенного экрана — разработанная с помощью Samsung — это возможность долго нажимать на уведомление и перетаскивать его в окно. Это дает вам больше контроля над тем, где и как открывается приложение, вместо того, чтобы просто нажать на уведомление и позволить ему занять весь экран.
Этот новый разделенный экран также будет управляться разработчиками приложений, что позволит создавать новые возможности для приложений Android. Например, Chrome на Galaxy Z Fold сегодня может открывать ссылку в отдельном втором окне, что обеспечивает лучшую многозадачность. Эта же функциональность будет доступна для всех устройств и разработчиков приложений с Android 12.1.
Разделенная шторка уведомлений
Подобно тому, как ваше внимание может быть лучше распределено между двумя приложениями, так и шторка уведомлений Android 12.1 может быть разделена пополам. На более широких устройствах, таких как складные телефоны и планшеты, обычная панель, появляющаяся при проведении пальцем сверху экрана, будет разделена на две секции: одна половина для плиток быстрых настроек, а другая — для уведомлений.
Если у вас нет уведомлений, на одной половине шторки будет отображаться большой часы. С другой стороны, начальный, сжатый вид панели быстрых настроек будет немного полезнее на складных устройствах, Google добавит такие элементы, как ползунок яркости.
Двухпанельное приложение «Настройки»
В продолжение доработок разделенного экрана и управления активностью в Android 12.1 приложение «Настройки» получит редизайн для широких устройств. В новом дизайне «Настройки» будут разбиты на две панели: левая, предположительно, будет отображать основные разделы, а правая — отдельные страницы настроек.
Незначительные улучшения для складных устройств
Анимации
Также имеется набор менее заметных, но все же очень необходимых улучшений для складных устройств. Например, лаунчер, строка состояния и панель задач получат специальные анимации, которые будут воспроизводиться при разворачивании устройства. Эти анимации будут «управляться» положением шарнира вашего устройства, что означает, что чем быстрее/медленнее вы разворачиваете, тем быстрее/медленнее воспроизводится анимация. Это небольшая доработка, но она должна сделать складные устройства немного более приятными.
Letterbox
Хотя Google уделяет большое внимание разработке приложений для экранов всех размеров — включая планшеты, Chromebook и складные устройства — всегда будут приложения, которые просто никогда не обновляются для поддержки этих размеров. Обычно такие приложения открываются в режиме «letterbox» на складных устройствах, что означает наличие черных или прозрачных полос по бокам приложения.
В Android 12.1 эффект letterbox будет изменен, чтобы поместить приложение либо справа, либо слева от экрана — вместо центра. Это должно облегчить использование этих приложений одной рукой. Также должна появиться возможность переключать, на какой стороне экрана отображается приложение.

API для разработчиков
Одна из самых заметных особенностей Android 12.1 заключается в том, что он фактически изменит уровень API Android, что означает, что будут внесены изменения, затрагивающие разработчиков приложений. Мы уже упоминали, что разработчикам будет доступен API для открытия второго окна для своего приложения.
Еще одно замеченное нами изменение API — это новый способ для разработчиков заранее узнавать, какие размеры окон возможны на конкретном устройстве. Ранее такая информация была известна только для текущего состояния устройства, то есть если телефон был сложен, приложение не могло узнать, какие размеры возможны при разворачивании — без использования специфических для устройства трюков.
Что еще изменит Android 12.1?
Хотя Android 12.1, похоже, фокусируется на складных устройствах, Google также использует этот выпуск как возможность для дальнейшего улучшения дополнений Android 12. Тем не менее, поскольку большинство этих изменений не потребуют изменения API Android, некоторые улучшения могут не ждать до Android 12.1.
По словам нашего источника, некоторые из них могут появиться раньше в рамках ежеквартального обновления Android 12, и мы постараемся отметить эту возможность, где это применимо. Как и следовало ожидать, эти же изменения будут присутствовать и в Android 12.1.
Динамические цвета на телефонах, не относящихся к Pixel
С Android 12 телефоны Pixel получили возможность перекрашивать практически весь пользовательский интерфейс телефона — а также различные приложения Google — в системе под названием Dynamic Colors. Как было видно в бета-версии One UI 4.0 от Samsung, эта же возможность не появится на всех телефонах с Android 12.
По словам нашего источника, система динамических цветов, внутренне называемая «Monet», не станет частью Android Open Source Project до Android 12.1. Это означает, что производители OEM и разработчики ROM-ов могут не иметь возможности использовать эту функцию до тех пор. Это объяснило бы, почему One UI 4.0 не включал динамические цвета.
Тем не менее, вероятно, каждый производитель OEM будет решать, включать ли систему динамических цветов Android 12.1 на каком-либо конкретном устройстве.

Динамические цвета в анимации загрузки
За годы существования анимация загрузки для телефонов Pixel не сильно изменилась. С Android 10 Google добавил темный режим для анимации, в конечном итоге сделав его стандартным вместо ослепительно белого, как было раньше. Совсем недавно Google добавил индикатор прогресса для обновлений, позволяя вам отслеживать ход обновления.
В рамках ежеквартального обновления Android 12 Google работает над внедрением динамических цветов в анимацию загрузки. Хотя мы не смогли предварительно просмотреть новую анимацию, похоже, что анимация будет постепенно вводить ваши текущие предпочтительные цвета в обычный логотип загрузки.
Улучшения прокрутки скриншотов
Еще одной выдающейся функцией Android 12 стало добавление прокручиваемых скриншотов, которые автоматически захватывают всю страницу, прокручивая ее вертикально. Однако есть несколько случаев, когда прокручиваемые скриншоты не работают, включая Chrome, приложения, созданные с использованием Flutter, и такие приложения, как Gmail, которые используют «WebView».
Chrome уже работает над собственным решением проблемы неработающих прокручиваемых скриншотов, но Google не ожидает, что каждый разработчик приложений исправит прокручиваемые скриншоты для своего приложения. С Android 12.1 Google включает официальное исправление для приложений, использующих WebView, для лучшей поддержки прокручиваемых скриншотов, без каких-либо действий со стороны разработчика.

Чувствительность долгого нажатия для Ассистента
По примеру телефонов Samsung Galaxy — среди многих других — Android 12 представил новый способ вызова Google Assistant, долго нажимая кнопку питания. Если эта функция включена, обычное меню питания доступно только через быстрые настройки.
В рамках ежеквартального обновления Android 12 вы сможете настроить, как долго нужно нажимать кнопку питания, чтобы вызвать Ассистента. Варианты будут варьироваться от 250 миллисекунд до 750 миллисекунд, причем 500 миллисекунд — это значение по умолчанию.
Аудио «Spatializer»
Для Android 12.1 Google работает над API для «пространственного» звучания аудио, эффекта, который обычно заставляет музыку или другой стереозвук звучать как объемный звук. Лучшим недавним примером этого эффекта является добавление Dolby Atmos в Apple Music.
Разработчики смогут помечать определенное аудио как не подходящее для пространственного процессора. Это указывает на то, что эффект, возможно, будет применяться на уровне всей системы, а не отдельного приложения. Неясно, является ли это просто улучшением для Android, или у Google есть планы на такой эффект в будущем для телефонов Pixel.
Мелкие исправления/доработки
Анимации отпечатков пальцев
Android 12.1 также будет включать новые анимации для более новых стилей датчиков отпечатков пальцев, которые становятся нативно поддерживаемыми. Для подэкранных датчиков отпечатков пальцев существует анимация «удержания», указывающая на то, что вам нужно удерживать палец немного дольше, чтобы он был прочитан. Тем временем, есть новая пульсирующая анимация, указывающая расположение боковых датчиков отпечатков пальцев.

Прощай, мигающая белая точка
На последних телефонах Pixel, где датчик приближения расположен под дисплеем, при его использовании вы увидите мигающую точку в верхней части экрана. С Android 12.1 Google изменил способ работы автоматической яркости, больше не проверяя датчик приближения. Это должно сократить количество раз, когда вы видите раздражающую мигающую точку на телефонах Pixel.
Дилан Руссель внес вклад в эту статью.