Эксклюзив: новые функции Android 12, раскрытые в ходе первых практических испытаний

click fraud protection

XDA отслеживает все функции ОС Android от Google, и теперь мы впервые рассмотрим некоторые из будущих функций бета-версии Android 12.

Прошло почти 2 месяца с тех пор, как Google выпустил первый Андроид 12 предварительная версия для разработчиков, и мы ожидаем, что третья предварительная версия для разработчиков выйдет в любой момент. Благодаря утечкам, обширным практическим занятиям и копанию кода мы узнали много о предстоящей версии ОС Android от Google. Тем не менее, с каждым новым выпуском мы узнаем все больше и больше, и сегодня я готов поделиться своими выводами из практического предварительного просмотра невыпущенной версии Android 12.

Эту неизданную сборку нам предоставил источник, пожелавший остаться анонимным. Нас попросили не распространять эту сборку, поэтому в данный момент мы не можем поделиться ссылками для скачивания. Эта сборка новее, чем последняя предварительная версия для разработчиков 2.X выпускает, но очень нестабильен и поэтому имеет множество полуразрушенных функций. Тем не менее, он также содержит новый код для многих функций, которые мы уже обнаружили, а также добавляет пару функций, ранее не встречавшихся в общедоступных предварительных версиях для разработчиков. Вот что мы нашли на данный момент.


Навигация по этой статье

  1. Функциональные изменения в Android 12
    1. Улучшения в прокрутке снимков экрана
    2. Больше прогресса в работе с парами приложений
    3. Удерживайте кнопку питания, чтобы вызвать Google Assistant
    4. Панель поиска в средстве выбора виджета
    5. Двойной главный экран для планшетов
    6. Новые смайлы
    7. Новые изменения в Wi-Fi и Интернете
    8. Плитка быстрых настроек для элементов управления устройством, карт и пропусков
  2. Изменения дизайна в Android 12
    1. Новый пользовательский интерфейс панели громкости
    2. Заставки для каждого приложения
    3. Доработки эффектов Ripple и Overscroll.
    4. Новая анимация открытия ящика приложений
    5. Новая анимация зарядки
    6. Небольшая настройка ползунка «Увеличенная яркость»
    7. «Уменьшить яркость» переименовано в «Очень тусклое».
    8. Небольшие изменения в средстве выбора виджета «Разговор».
  3. Функции конфиденциальности в Android 12
    1. Запросы на доступ к буферу обмена
    2. Расширенные разрешения на уведомления
    3. Улучшенное диалоговое окно разрешения местоположения
    4. Небольшая настройка загрузки приложений
    5. Разрешения для приложений управления мультимедиа, сигналов тревоги и напоминаний

Функциональные изменения в Android 12

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

Я не уверен, что функция прокрутки снимков экрана будет работать именно так по умолчанию, но могу подтвердить, что код этой функции присутствует в общедоступной предварительной версии для разработчиков. Он называется «Просмотр лупы» и, похоже, дает пользователям возможность точно контролировать, сколько они хотят захватить. Поскольку реализация прокрутки скриншотов Google на самом деле не предполагает сшивание изображений вместе, Android 12 может не показывать пользователю анимацию прокрутки страницы вниз. Таким образом, этот вид «Лупа» позволяет пользователям сразу перейти к делу и сразу же сделать расширенный снимок экрана нужной длины. Единственная проблема заключается в том, что, похоже, он работает не во всех приложениях, но это может быть просто проблема с неправильной предварительной сборкой, которую я использовал.

Больше прогресса в работе с парами приложений

До выхода Android 12 мы слышали что компания обновляет функцию многозадачности с разделенным экраном в Android. В первой и второй превью для разработчиков нам удалось частично включить новую функцию «Пары приложений», но это крайне неполно в его нынешнем состоянии. Хотя те же ошибки, что и два месяца назад, все еще присутствуют в текущей реализации App Pairs, нам удалось включить одну из ранее просочившихся функций: возможность менять положение каждого приложения двойным нажатием центр.

[ширина видео="335" высота="681" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-App-Pair-Switch-Apps.mp4"]

Интересно, что кнопка «разделенный экран» в обзоре последних приложений была изменена на «прикрепить вверху». Нажатие на эту кнопку вызывает текущий Приложение будет занимать верхнюю часть примерно 1/4 экрана, пока вы не нажмете на другое приложение в обзоре последних приложений, в результате чего оба приложения будут равномерно разделены на экране. Мы не уверены, что «закрепление сверху» — это просто изменение пользовательского интерфейса, а не часть какого-то более широкого изменения многозадачности. поскольку «прикрепить сверху» появилось у меня только после того, как я включил флаг разделенного экрана в разработчике лаунчера настройки.

Удерживайте кнопку питания, чтобы вызвать Google Assistant

Существует множество способов запустить Google Assistant на телефонах Pixel. Вы можете сжать телефон, если у вас Pixel 2, Pixel 3, Pixel 3a или Pixel 4, проведите пальцем вверх от нижних углов. если вы используете полноэкранную навигацию с помощью жестов, скажите «Окей, Google», если у вас включен голосовой доступ и в Android 12, дважды коснитесь задней панели Pixel 5. Похоже, Google собирается добавить еще один способ запуска Ассистента: удерживать кнопку питания в течение нескольких секунд.

Android 12: удерживайте для помощника

Мы видели, как эта функция появилась во многих скинах Android от китайских OEM-производителей, и похоже, что Google наконец последовал этому примеру.

Google подправил Выбор виджетов лаунчера в Android 12 DP2 чтобы быть более компактным и свернутым по умолчанию. Хотя последнее изменение упрощает прокрутку и поиск приложения, виджеты которого вы хотите выбрать. это также означает, что вам придется вручную разворачивать каждую карточку, если вы не совсем уверены, какой виджет вы хотите добавлять. Если у вас есть представление о том, какой виджет вы ищете, то новый виджет поиска, добавленный в средство выбора виджетов в просочившейся сборке Android 12, станет долгожданным изменением.

Двойной главный экран для планшетов

Интересное изменение, которое мы заметили в Android 12 DP2, — это панель задач для устройств с большим экраном, таких как планшеты. Еще одно скрытое изменение в приложении запуска — новый вид главного экрана с двумя панелями. На устройствах с большим экраном программу запуска можно заставить отображать две страницы рядом.

Новые смайлы

На прошлой неделе, мы поделились модом благодаря этому некоторые новые смайлы, включенные в Emoji 13.1, стали доступны на любом устройстве Android с root-доступом. Эти смайлы должны быть включены в Android 12, и они уже появляются. проверено сотрудниками Google в дикой природе. Я могу подтвердить, что эти смайлы присутствуют в просочившейся сборке, как показано ниже.

Новые изменения в Wi-Fi и Интернете

Есть несколько изменений, связанных с настройками подключения, которые мы заметили в просочившейся сборке Android 12. Прежде всего, «Wi-Fi» теперь называется просто «Интернет», а страницы «Быстрая настройка» и «Настройки» были переименованы соответствующим образом. В разделе «Сведения о сети» вы можете увидеть упрощенное название типа сети Wi-Fi, к которой вы подключены (например. Wi-Fi 5, Wi-Fi 6 и т. д.). В настройках точки доступа Wi-Fi теперь есть опция «расширить совместимость», которая «помогает другим устройствам найдите эту точку доступа». Эта функция просто меняет частоту точки доступа с 5 ГГц (по умолчанию) на 2,4 ГГц.

Плитка быстрых настроек для элементов управления устройством, карт и пропусков

В Android 11 появилась удобная функция под названием «Управление устройством», которая помещает элементы управления умным домом в меню питания. Эта функция, конечно, все еще присутствует в Android 12, но теперь Google предоставляет другой способ доступа к ней: плитку быстрых настроек. Кроме того, они также добавили плитку быстрых настроек, чтобы показать Карты и пропуска меню. Мы предполагаем, что они были добавлены на тот случай, если пользователи решат изменить поведение кнопки питания для запуска Google Assistant, как мы объясняли ранее.


Изменения дизайна в Android 12

Новый пользовательский интерфейс панели громкости

Ползунок громкости в Android будет изменен и станет намного толще. Как вы можете видеть на скриншотах ниже, панель громкости в Android 12 имеет более толстый ползунок, более закругленный и соответствует цвету акцента текущей системной темы.

Заставки для каждого приложения

Перед выпуском первой предварительной версии Android 12 Developer Preview мы подробно описали многие предстоящие изменения пользовательского интерфейса. в эксклюзивном репортаже. Одним из незначительных изменений, которые мы обнаружили, было включение автоматически создаваемых заставок для каждого приложения. В присланной нам сборке Android 12, похоже, эта функция наконец-то была добавлена.

[ширина видео="326" высота="672" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-Splash-Screens.mp4"]

Как вы можете видеть на видео, во время загрузки основного действия приложения на короткое время отображается заставка со значком приложения на фоне, соответствующем текущей дневной/ночной теме системы. Однако в случае нашего собственного приложения XDA этот автоматически созданный экран-заставка отображается перед нашим собственным экраном-заставкой. Это немного неприятно видеть, и мы не знаем, как Google планирует решать эти случаи. Наличие заставки для каждого приложения делает процесс запуска приложений более унифицированным, но я надеюсь, что окончательная система сможет лучше определять, есть ли у базового приложения собственный экран-заставка. (Я даже не уверен, возможно ли это, поскольку многие приложения используют свои собственные реализации заставки. а не версия Android.)

Два изменения в Android 12 заметил друг портала kdrag0n являются новые анимации прокрутки и пульсации. Эти анимации, соответственно, воспроизводятся, когда вы прокручиваете верхнюю или нижнюю часть страницы и когда вы нажимаете на любой элемент на странице. Утечка сборки, которую мы получили, немного подправила анимацию и, на мой взгляд, сделала ее менее резкой.

[ширина видео="320" высота="659" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-Overscroll-and-Ripple-Effect.mp4"]

Новая анимация открытия ящика приложений

Google уже следует примеру Samsung когда дело доходит до удобства использования одной рукой, но похоже, что другие дизайнерские идеи перенесены. Одним из небольших изменений в приложении запуска Android 12 является новая анимация открытия панели приложений, как вы можете видеть ниже. Панель приложений открывается быстро, очень упругая и больше не отслеживает движения пальцев.

[ширина видео="335" высота="681" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-New-Launcher-App-Open-Animation.mp4"]

Новая анимация зарядки

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

[ширина видео="320" высота="657" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-Charging-Animation.mp4"]

Небольшая настройка ползунка «Увеличенная яркость»

В первой предварительной версии Android 12 для разработчиков мы включил изменение ползунка яркости это сделало его намного толще, чем раньше. Этот более толстый ползунок яркости все еще присутствует в полученной нами сборке, но он получил небольшую настройку, которая делает его толстым до текущего уровня и тонким в остальном.

[ширина видео="335" высота="681" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-New-Brightness-Slider.mp4"]

«Уменьшить яркость» переименовано в «Очень тусклое».

В Android 12 DP1 добавлена ​​новая настройка под названием «Уменьшить яркие цвета», которая была переименован в «Уменьшить яркость» в DP2. Эта функция специальных возможностей добавляет темное наложение поверх экрана, благодаря чему экран кажется еще более тусклым, чем на самом деле позволяет панель. В просочившейся сборке эта функция была переименована в «Extra dim». Похоже, Google не может определиться с названием этой функции, поэтому, возможно, в будущем выпуске она будет называться как-нибудь по-другому.

Одной из самых ожидаемых особенностей Android 12 является новый виджет чтобы показать ваши недавние разговоры с друзьями и семьей. Мы видели, как виджет претерпел различные изменения в DP1 и DP2, и в этой сборке пользовательский интерфейс выбора виджетов был дополнительно изменен. Однако функциональных изменений нет.


Функции конфиденциальности в Android 12

Запросы на доступ к буферу обмена

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

В Android 12 Google тестирует новый переключатель «показать доступ к буферу обмена» в разделе «Настройки» > «Конфиденциальность», который, если он включен, будет отображать всплывающее сообщение всякий раз, когда приложение читает буфер обмена. Это небольшое изменение, но оно будет полезно для оповещения вас, когда используемое вами приложение обращается к буферу обмена.

Расширенные разрешения на уведомления

Одним из изменений, которые доступны в общедоступной предварительной версии Android 12 Developer Preview, является страница «Мостовые приложения» в разделе «Доступ к уведомлениям». Описания того, что он делает, нет, но наше лучшее предположение заключалось в том, что он позволит вам выбирать уведомления приложения, которые может перехватить конкретная служба прослушивания уведомлений. Прослушиватели уведомлений — это мощные службы на Android, которые способны перехватывать все уведомления на устройстве, поэтому вполне логично, что Google захочет их немного обуздать.

В нашей просочившейся сборке Android 12 мы заметили новый набор переключателей на странице доступа к уведомлениям для конкретного приложения. Эти переключатели предположительно позволяют точно настроить уровень доступа слушателя уведомлений к вашим уведомлениям. Существуют варианты переключения доступа к уведомлениям в категориях «в режиме реального времени», «разговоры», «по умолчанию» или «без звука». Однако мне не удалось переключить ни один из этих параметров, поскольку ни одно из перечисленных приложений «не поддерживает расширенные настройки». Предположительно, это означает что приложения с прослушивателем уведомлений, ориентированным на уровень API 31 (Android 12), должны будут реализовать некоторые изменения для поддержки более детальных уведомлений. доступ.

Улучшенное диалоговое окно разрешения местоположения

Недавно Android внес существенные изменения в способ работы доступа к местоположению для сторонних приложений. Вместо постоянного предоставления приложению круглосуточного доступа к местоположению устройства в фоновом режиме приложение теперь может запрашивать доступ к точному или приблизительному местоположению устройства и должно получить разрешение на сбор данных о местоположении в фоновом режиме. Это по-прежнему актуально в Android 12, но теперь кажется, что диалог разрешения доступа к местоположению был немного усовершенствован. В присланную нам сборку Google добавил изображения, которые быстро информируют пользователя, в чем разница между предоставлением приложению точного или приблизительного местоположения его устройства.

Небольшая настройка загрузки приложений

В ответ на иск Epic Games и растущее давление со стороны законодателей и средств массовой информации Google, наконец, снизил комиссию за обслуживание Play Store от 30% до 15% для большинства разработчиков. Еще один компромисс, на который идет Google, — это упростить работу сторонних магазинов приложений для установки приложений в Android 12. Хотя мы еще не знаем, какие именно изменения повлекут за собой эти изменения, в Android 12 есть небольшие изменения в работе загрузки неопубликованных приложений. После загрузки APK-файла и предоставления загружаемому приложению разрешения «устанавливать неизвестные приложения» диалоговое окно установки приложения появляется сразу, а не после выхода со страницы. Это очень небольшое изменение, но оно приводит к уменьшению путаницы в тех случаях, когда пользователю приходится вручную снова инициировать сеанс установки.

[ширина видео="341" высота="701" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-Easier-to-install-apps.mp4"]

В разделе «Доступ к специальному приложению» добавлены два новых разрешения: «Управление мультимедиа» и «Будильники и напоминания». У меня пока нет описания первого, поскольку ни одно приложение не запрашивает разрешение, но второе описывается как разрешение, которое позволяет приложению планировать сигналы тревоги или другие события, основанные на времени. Только предустановленное приложение «беспроводные оповещения о чрезвычайных ситуациях» запрашивало это разрешение на моем устройстве, что имеет смысл, поскольку оно всегда должно иметь возможность планировать оповещения о чрезвычайных ситуациях.


Это все, что я нашел, бегло взглянув на утекшую сборку Android 12, которую мне прислали. Я покопаюсь в системных приложениях и посмотрю, есть ли какие-либо другие функции в разработке или я можно найти дополнительную информацию для дальнейшего уточнения некоторых функций, описанных в этом документе. статья. Если вам интересно узнать обо всех других функциях, которые мы нашли в Android 12, тогда прочти эту статью.