Android 14 «Перевернутый торт»: все, что вам нужно знать о большом обновлении Google на 2023 год

Android 14 появится на ближайшем к вам смартфоне Google Pixel в начале 2023 года.

Быстрые ссылки

  • Как называется Android 14?
  • Получит ли мое устройство Android 14?
  • Что нового в Android 14 на данный момент?
  • Android 14 Beta 2: объявленные функции
  • Android 14 Beta 1: объявленные функции
  • Android 14 Developer Preview 2: анонсированные функции
  • Android 14 Developer Preview 1: анонсированные функции
  • Как загрузить и установить Android 14 Beta 2 на устройство Google Pixel

Самое интересное в большом обновлении Android — это возможность следовать шаблону, чтобы опробовать все новые функции. Google Андроид 12 обновление ознаменовало самый большой визуальный редизайн операционной системы со времен Android 5 Lollipop благодаря Материал Вы. Новая философия дизайна, наряду с исчерпывающим списком новых функций, сделала внешний вид Android 12 радикально отличным от предыдущих итераций. Затем появился Android 13, который удвоил многие из тех же эстетических решений. Теперь мы переходим на Android 14, и, вероятно, будет еще больше внутренних изменений.

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

Как называется Android 14?

Google отказалась от схемы именования десертов для Android два года назад с редизайном бренда Android 10. Однако внутренние группы разработчиков компании продолжали использовать названия десертов. Например, Android 11 назывался Red Velvet, а Android 12 — Snow Cone. Точно так же Android 13 называется Тирамису. Google больше не скрывает Android 14, так как он был обнаружен в одном из коммитов AOSP Gerrit еще в июле прошлого года.

Для тех из вас, кому любопытно, это были десертные имена (внутренние или общедоступные) всех версий Android до сих пор:

  • Android 1.5: Кекс
  • Android 1.6: Пончик
  • Android 2.0: Эклер
  • Android 2.2: Фройо
  • Android 2.3: имбирный пряник
  • Android 3.0: соты
  • Android 4.0: Сэндвич с мороженым
  • Android 4.1: желейные бобы
  • Android 4.4: КитКат
  • Android 5.0: леденец
  • Android 6.0: Зефир
  • Android 7.0: Нуга
  • Android 8.0: Орео
  • Android 9: пирог
  • Android 10: пирог с айвой
  • Android 11: торт «Красный бархат»
  • Android 12: Снежный конус
  • Андроид 13: Тирамису
  • Android 14: перевернутый торт

Дата выпуска Android 14 пока неизвестна, но мы подозреваем, что она будет следовать той же частоте выпуска, что и в предыдущие годы. В феврале 2022 года была выпущена предварительная версия Android 13 для разработчиков, за которой последовала еще одна предварительная версия для разработчиков, затем еще четыре бета-версии до окончательного выпуска Android 13. Поскольку первая предварительная версия Android 14 для разработчиков появилась вовремя, за ней быстро последовала вторая, а теперь и пара бета-версий, становится ясно, что мы следуем той же частоте выпуска, что и в прошлом году.

Что касается разработчиков, вы можете ожидать, что Android 14 достигнет «стабильности платформы» примерно в третьей бета-версии, если Google будет следовать тому же графику выпуска, что и в прошлом году. Стабильность платформы относится к доработке API, и в прошлом году это совпало с возможностью для разработчиков отправлять приложения, ориентированные на новый уровень API, в Google Play Store.

Получит ли мое устройство Android 14?

Если у вас недавно выпущенный смартфон Google Pixel, например новый Серия пикселей 7, будьте уверены, что вы будете одним из первых, кто почувствует вкус Android 14, когда он выйдет. Он по-прежнему будет только в форме предварительного просмотра для разработчиков (и, следовательно, его, вероятно, не следует устанавливать в ваш ежедневный драйвер), но вы все равно сможете попробовать его. Мы также ожидаем, что другие производители устройств присоединятся к веселью, хотя, как правило, устройства из таких мест, как OnePlus и Xiaomi, не обновляются так регулярно. Другими словами, будьте осторожны.

Однако, если вы Действительно хотите попробовать Android 14, когда он выйдет на вашем смартфоне, а официальной сборки нет, вы можете попробовать общий образ системы (ГСИ).

Что нового в Android 14 на данный момент?

Это некоторые из незадокументированных изменений, которые были обнаружены в Android 14 до сих пор.

В Android 14 может быть добавлена ​​универсальная поддержка перетаскивания, как в iOS.

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

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

Android 14 может сделать многозадачность еще проще, представив способ сохранения пар приложений.

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

Новая функция была замечена Мишаалом Рахманом и появляется в меню обзора недавних предметов. Это можно увидеть, открыв контекстное меню, в котором в настоящее время находится пункт меню «Разделить экран». Он еще не работает, но, похоже, он может появиться в финальной версии Android 14.

В Android 14 Material You могут появиться более яркие цвета.

Похоже, что Google работает над более смелыми вариантами цвета в новом стиле темы, который, по-видимому, называется «Fidelity». Главная Отличие от текущего Material You в том, что он позволит пользователям действительно использовать базовый цвет из выбранных ими обоев и использовать его. для темы.

Это изменение, замеченное 9To5Google, возможно, также недавно была продемонстрирована командой дизайнеров Google в твите, что дало нам посмотрите на более смелые цвета, которые в настоящее время недоступны на Android 13, которые вы можете увидеть в видео. выше.

Android 14 может предлагать вам карты лояльности на основе местоположения

Говорили, что Google Wallet — это приложение, которое станет вашим универсальным магазином для всех ваших цифровых карт, включая карты лояльности. Добавление карт лояльности в Wallet несколько обременительно, но это можно сделать, хотя даже в этом случае вызов ее в строке оформления заказа может занять некоторое время, пока вы просматриваете свои карты, чтобы найти ее. Однако это может измениться в Android 14..

Много лет назад, когда Google Wallet назывался Google Wallet (да, это было немного странное время), когда вы находились рядом с местом, где вы могли бы использовать свою карту лояльности, приложение Wallet помечало, что вы можете использовать свою карту лояльности в том месте, где вы находитесь. К счастью, Google может вернуть эту функцию для пользователей Android 14. Копаясь в справочнике по API для Android 14 Бета 1, я обнаружил новую функцию под названием «FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS”. Устройства, которые заявляют об этой функции, «[поддерживают] показ предложений на основе местоположения для карт кошелька, предоставляемых платежным приложением по умолчанию».

Что касается того, как это будет работать, это как бы висит в воздухе. Будет ли Google Wallet полагаться на указание этой информации разработчиками или приложение сделает это автоматически? Будут ли эти «предложения» приходить в виде уведомлений или карта просто появится в кошельке быстрого доступа? Первое — это то, как раньше работали подсказки на основе местоположения, в то время как второе было бы менее бросающимся в глаза, но по-прежнему легко доступным через ярлык на экране блокировки и / или плитку быстрых настроек.

Android 14 может позволить вам заставить приложения иметь прозрачную панель навигации

В Android Beta 1 добавлен параметр «прозрачная панель навигации», который изменяет фон панели навигации на прозрачный, а не на черный. Это включает в себя панель жестов, которую вы видите в нижней части дисплея. Начиная с Android 5.0 Lollipop, разработчики приложений могут изменить цвет панели навигации Android, которая по умолчанию полностью черная. Однако некоторые приложения никогда не реализовывали его, поэтому вы можете столкнуться с некоторыми несоответствиями между приложениями.

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

Android 14 упростит скрытие PIN-кода вашего телефона от сторонних пользователей

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

Описание этого переключателя гласит: «отключить анимацию при вводе PIN-кода», что означает, что анимация, которая обычно воспроизводится при нажатии любой цифры на защитной клавиатуре, не будет отображаться. Это затруднит серфингистам с плеча наблюдать за тем, как вы вводите свой PIN-код, потому что экран блокировки Android не будет отображать очевидную визуальную подсказку для каждой нажимаемой цифры.

Вышеупомянутое видео было предоставлено нам Наиль Садыков и показывает, как это работает.

Android 14 может наконец позволить вам установить разные живые обои для домашнего экрана и экрана блокировки.

Android-смартфоны поддерживают живые обои начиная с Android 2.0 Eclair, и со временем они только улучшаются. В магазине Google Play доступно множество различных опций, и большинство OEM-производителей также упаковывают некоторые живые обои со своими устройствами. Однако, хотя вы можете установить отдельный статический обои на Android как на экране блокировки, так и на домашнем экране, нет возможности установить отдельные живые обои. Кажется, это изменится в Android 14.

Изучая исходный код Android 13 QPR2, мы обнаружили несколько изменений в коде, которые были подготовлены для включения функции «независимых живых обоев экрана блокировки». Одно изменение кода добавляет в класс Android WallpaperManager новый метод setWallpaperComponentWithFlags(). Системные приложения, которые содержат SET_WALLPAPER_COMPONENT разрешение, такое как приложение Android Live Wallpaper Picker, может использовать этот метод, чтобы «установить живые обои [компонент] для данного экрана (ов)», например, для домашнего экрана, экрана блокировки или обоих экранов.

Android 14 может приносить визуальные уведомления через экран и флэш-подсказки

Иногда можно легко пропустить уведомление, особенно если громкость вашего телефона тихая или он настроен только на вибрацию. Если вы также плохо слышите, то ни один из этих вариантов может не помочь, поэтому визуальная подсказка может быть наиболее полезным способом определить, получает ли ваш телефон уведомления. Однако с Android 14 Developer Preview 2 вы можете сделать так, чтобы вспышка камеры выключалась при получении уведомления или заставляла мигать экран.

Android 14 может поддерживать автоматическое подтверждение PIN-кода без нажатия клавиши ввода.

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

Этот переключатель не отображается по умолчанию в DP2, и сама функция в настоящее время не работает на наших устройствах. Есть предупреждение о том, что «подтверждение PIN-кода нажатием Enter более безопасно, чем автоматическое подтверждение». но это компромисс для удобства, о котором большинство людей, безусловно, будет знать, если они используют ПРИКОЛОТЬ. Этот переключатель автоматического подтверждения правильного PIN-кода не появится, если вы установили PIN-код длиной менее 6 цифр.

Если вы хотите включить или отключить эту функцию после вы уже установили PIN-код, вы можете перейти в «Настройки»> «Безопасность и конфиденциальность»> «Блокировка устройства»> «Блокировка экрана» и коснуться значка шестеренки в правом верхнем углу. Здесь у вас будет доступ к переключателю «автоматическое подтверждение разблокировки», который позволяет включать и выключать эту функцию.

В настоящее время эта функция не работает в предварительной версии 2 для разработчиков, но она может работать в будущем выпуске.

Android 14 может позволить вам создавать обои с эмодзи на вашем Pixel

Google всегда работает над новыми функциями, которые скрыты за флагами разработчиков, и в Developer Preview 2 появилась возможность создать обои с эмодзи. Газета "Нью-Йорк Таймс недавно опубликовал статью с подробным описанием того, как Google планировал бороться с ChatGPT. В отчете также было указано, как некоторые из проектов компании в области изображений и видео, работает, в том числе «создатель обоев для смартфона Pixel». В Android 14 DP2 мы обнаружили новое приложение «Emoji Wallpaper», включенное в каталог /product. раздел. Кажется, это эксклюзив для Pixel, так как имя его пакета — «com.google.android.apps.emojiwallpaper» и для него требуется флаг функции «com.google.android.feature. PIXEL_EXPERIENCE».

После включения в списке обоев появилась новая опция «Emoji Lab». При нажатии на нее открылся пользовательский интерфейс, который позволил мне создать новые обои с различными смайликами. При создании обоев вы можете выбрать до 14 смайликов, которые будут включены в дизайн, выбрать один из шаблонов, таких как «Мозаика», «Лотос», «Стеки», «Посыпать» и «Призма», а затем выбрать между различными цветами. Если вы не знаете, какой дизайн вам нужен, вы можете нажать кнопку «случайно», чтобы приложение создало случайные обои с эмодзи.

После того, как вы создадите обои, они будут сохранены в разделе Emoji Lab выбора обоев вашего телефона. Нет никакой гарантии, что эта функция в конечном итоге будет развернута на смартфонах Google Pixel, но похоже, что с ней интересно поиграть.

Функция региональных настроек Android 14 может указать приложениям использовать предпочитаемый вами календарь и систему счисления.

Android — это глобальная операционная система, и поэтому она требует поддержки различных способов, с помощью которых люди понимать даты, время и другие региональные измерения, такие как Фаренгейты по Цельсию и километры по сравнению с милями. Приложению не всегда уместно предполагать, какую метрику хотел бы использовать пользователь, и именно поэтому многие приложения (особенно погодные) просить какую метрику вы хотели бы использовать. Google добавил языковые настройки для каждого приложения в Android 13, и теперь, похоже, эта идея распространяется на другие варианты использования.

Компания тестирует новую функцию «региональные настройки» в Android 14, которая позволяет пользователям устанавливать свои предпочтительные единицы измерения температуры, календарь, первый день недели и система счисления для каждого локаль. «Региональные настройки» отображаются в разделе «Настройки» > «Система» > «Языки и ввод», когда установлен скрытый флаг разработчика.

Эта функция теперь доступна в Android 14 Developer Preview 2.

Android 14 может обеспечить лучшую поддержку клавиатур с жестами сенсорной панели и переназначением клавиш-модификаторов.

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

Android 14 готовится добавить поддержку изменения поведения клавиш-модификаторов. В Android 14 вы можете поменять поведение клавиш Caps Lock, Ctrl, Meta и Alt, хотя для этого требуется перевернуть флаг разработчика. Общий файл макета клавиш был обновлен в Android 14, чтобы сопоставить еще несколько кодов клавиш Linux с кодами клавиш Android. Изменения:

  • ключ 120 от (не определено) до RECENT_APPS
  • клавиша 228: KEYBOARD_BACKLIGHT_TOGGLE
  • клавиша 229: KEYBOARD_BACKLIGHT_DOWN
  • клавиша 230: KEYBOARD_BACKLIGHT_UP
  • клавиша 248: БЕЗ ЗВУКА
  • ключ 418: ZOOM_IN
  • ключ 419: ZOOM_OUT
  • клавиша 528: ФОКУС

Кроме того, после включения флага разработчика в Android 14 DP1 появится новая опция «Сенсорная панель» в настройках. Здесь вы можете переключать, нужно ли вам нажимать, чтобы щелкнуть, изменять направление прокрутки (обратная прокрутка) или переключать, вызывает ли касание сенсорной панели в правом нижнем углу дополнительные параметры. Вы также можете настроить скорость указателя, если по умолчанию она слишком низкая или слишком быстрая. Есть даже жесты сенсорной панели, а учебник можно включить, щелкнув второй флаг разработчика. Вы можете настроить эти жесты навигации сенсорной панели, и они включают в себя:

  • Вернитесь назад, проведя тремя пальцами влево или вправо.
  • Вернитесь домой, проведя вверх тремя пальцами
  • Откройте недавние приложения, проведя вверх тремя пальцами, а затем удерживая
  • Открывайте уведомления, проведя тремя пальцами вниз
  • Переключайтесь между приложениями, проводя четырьмя пальцами влево или вправо.

Android 14 может упростить поиск и удаление вредоносных программ, установленных оператором связи

Bloatware трудно определить, но по сути это любые предустановленные приложения на смартфоне, которые не соответствуют потребностям пользователя. Проблема в том, что эти потребности различаются от человека к человеку, но мы все, вероятно, можем согласиться с тем, что приложения, установленные в фоновом режиме без ведома или согласия пользователя, будут учитываться. В Android 14 DP1 есть скрытое меню «приложения, установленные в фоновом режиме», которое по умолчанию недоступно. Вам нужно перевернуть скрытый флаг разработчика, чтобы он появился, и даже в этом случае он не отображается в обычной версии настроек. Вместо этого он появляется в специальной версии настроек под названием «Спа», которая также закрыта флагом разработчика.

Этот новый интерфейс «приложения, установленные в фоновом режиме» работает на основе новой системной службы под названием «Контроль фоновой установки». Мишааль Рахман на самом деле обнаруженные доказательства существования этой службы через коммит AOSP несколько месяцев назад. В то время отмечалось, что этот системный сервис будет использоваться не только для новой функции Android 14 (якобы страница «приложения, установленные в фоновом режиме», показанная выше), но также и «несколько будущих Android V [Android 15]». функции.

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

Прогностический жест назад в Android 14 позволяет предварительно просмотреть, куда вы направляетесь, когда проводите назад

Возврат назад в Android может быть непредсказуемым, и для этого есть довольно серьезная причина. Когда вы перемещаетесь по приложениям, Android ведет учет пунктов назначения, через которые вы проходите, который называется резервным стеком. Это делается для того, чтобы система направляла вас в нужное место, когда вы проводите пальцем, чтобы вернуться. Однако до Android 13 система не могла точно знать, куда приведет пользователя жест «назад». Если вы пролистнули назад в конец стопки, вы вернетесь прямо к ранее открытому приложению. Это не было сразу очевидно для пользователя, и это могло означать, что он потеряет свою позицию в приложении.

Однако, это изменится с Android 14. В Android 13 уже реализована очень простая форма этого, которая показывает пользователю, когда он возвращается обратно к своей панели запуска. Android 14 теперь покажет вам предварительный просмотр того, что точно вы будете возвращаться к.

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

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

API Photo Picker — одна из основных особенностей Android 13, и благодаря Project Mainline он был перенесен на устройства Android с версией 4.4+. Это позволяет пользователям выбирать, к каким фотографиям и видео приложение может получить доступ, чтобы оно не имело полного доступа ко всем вашим фотографиям и видео на вашем устройстве. Однако приложения должны поддерживать API Photo Picker, а многие этого не делают. хотя это может не иметь значения в Android 14.

Начиная с Android 14, когда приложение, предназначенное для уровня API 33, вызывает диалоговое окно разрешений во время выполнения, чтобы попросить пользователя предоставить их. READ_MEDIA_VIDEO или READ_MEDIA_IMAGES (или оба), Android 14 может вставить новую запись в диалоговое окно разрешений с надписью «Выбрать фотографии». Нажатие на эту запись запустит новую версию средства выбора фотографий, которое позволит пользователю выбрать, какие фотографии или видео он хочет предоставить. доступ к приложению. Впоследствии приложение имеет доступ только к тем мультимедийным элементам, которые пользователь специально выбрал, если только пользователь не решит расширить доступ к дополнительным элементам мультимедиа или предоставить приложению доступ ко всем коллекциям магазина мультимедиа для изображений и видео.

Эта запись в диалоговом окне разрешений не отображается по умолчанию в Android 14 DP1, поскольку ее видимость ограничивается флагом разработчика. Будем надеяться, что Google включит его в финальную версию, так как это в основном защитный API для конфиденциальности.

Android 14 готовится добавить функцию клонирования приложений

Google тестирует новую функцию «клонированных приложений» в Андроид 14 это позволит вам «создать второй экземпляр приложения, чтобы вы могли использовать две учетные записи одновременно». Эта функция может быть доступны пользователям через приложение «Настройки» в разделе «Настройки»> «Приложения»> «Клонированные приложения», как показано на встроенных снимках экрана. ниже.

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

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

Меню «Поделиться» может окончательно поправляйся

У Android уже давно есть проблема с меню «Поделиться». Хотя в прошлых обновлениях это пытались исправить, это не соответствует OEM-вариантам Android или даже приложениям, и в целом это просто беспорядок. Скриншот ниже показывает именно то, что я имею в виду.

Кредит изображения: Эспер

Проблема существует даже у разных OEM-производителей, которые также используют AOSP в качестве основы.

Кредит изображения: Эспер

К счастью, кажется, что Google может переместить Android Sharesheet в Основная линия проекта модуль в будущем выпуске для устранения несоответствий в меню общего доступа, согласно другие отчеты. С этой целью Google добавила новое приложение в образ системы с бета-версией Android 13 QPR1. Исходный код Android 13 QPR1 показывает, что новое приложение «Intent Resolver» будет обрабатывать реализацию Android. код «выборщика», который вызывает общий лист Android, заставляя пользователей выбирать, какое приложение использовать для общего доступа. действие.

Переместив Android Sharesheet в модуль Project Mainline, Google теперь может предложить более согласованное системное меню общего доступа на устройствах Android из разные ОЕМ. Это также позволит компании экспериментировать с тем, что работает, а что нет, улучшая это без необходимости в оптовой системе. обновлять. Не подтверждено, что Google продолжит это, но это кажется вероятным.

Готовятся обновляемые корневые сертификаты

Корневые сертификаты лежат в основе инфраструктуры открытых ключей (PKI) и подписываются доверенными центрами сертификации (ЦС). Однако иногда эти центры сертификации становятся ненадежными, и для устройств должен быть способ получить новые сертификаты, чтобы обеспечить полный доступ к Интернету. Раньше с Android единственным способом распространения новых сертификатов было обновление OTA, поскольку они хранились в системном разделе вашего телефона.

Это изменится в будущем, вероятно, с Android 14, поскольку Google создает корневой магазин на вашем телефоне (магазин, который в основном сообщает вашему телефону какие сертификаты принимаются) часть модуля Conscrypt Mainline, который можно обновить через систему Google Play. Обновления. Для большинства пользователей это не имеет значения, но это защищает ваш телефон от потенциальной интернет-катастрофы, если крупный центр сертификации внезапно станет ненадежным в одночасье.

Health Connect может стать частью Android 14

На Android есть бесчисленное множество приложений для отслеживания состояния здоровья, но не каждое отдельное приложение будет охватывать все жизненно важные функции, которые вы, возможно, захотите отслеживать. Приложения могут обмениваться данными с другими приложениями и делают это по отдельности, но раньше такой возможности не было. один API, который приложения для здоровья могут использовать для обмена данными. Здоровье Connect — это ответ Google на проблему, способный выступать в качестве посредника для этих приложений отслеживания для обмена данными друг с другом. Если MyFitnessPal хочет получать данные из Samsung Health, Fitbit и Google Fit, ранее ему нужно было напрямую взаимодействовать с каждым из этих приложений. В этом случае ему нужно только подключиться к Health Connect, и Health Connect будет обрабатывать все эти подключения.

Health Connect сегодня доступен в Google Play Store, но проблема в том, что он не предустановлен на вашем телефоне, поэтому не все о нем знают. Google заявил о своем намерении установить его как минимум на некоторый телефонов, и, по-видимому, компания ждет выхода из бета-версии, чтобы сделать именно это. Отчеты предлагают что он будет поставляться с Android 14 и, скорее всего, в качестве основного модуля. Это не подтверждено, но есть много веских доказательств того, что это так.

Попрощайтесь с Android Beam

После прекращения поддержки в Android 10 Google будет окончательно удалить Android Beam из AOSP, согласно коммиту на Android Gerrit. Android Beam можно использовать для подключения двух устройств, чтобы легко начать передачу данных. Его уже заменили Nearby Share, который, по сути, делает то же самое, так что это не имеет большого значения.

Однако самая большая проблема заключается в том, что Nearby Share использует Google Mobile Services (GMS), то есть что Google фактически убрала функцию из AOSP и спрятала ее за проприетарным сервисом что не часть АОСП. Это означает, что производители, которые не являются (или не могут быть, например, Huawei) частью собственных лицензионных соглашений Google для GMS, упустят функцию.

Привет по спутнику

Android 14, по словам старшего вице-президента Google по Android Хироши Локхаймера, поддержка спутниковой связи. Он сказал, что Google «разрабатывает для спутников» и что компания рада поддержать партнеров. «включение всего этого в следующей версии Android». Учитывая давление со стороны таких компаний, как Apple, которая также недавно представила спутниковую поддержку серии iPhone 14., кажется, это направление, в котором движется индустрия.


Android 14 Beta 2: объявленные функции

Android 14 Beta 2 появилась во время Google I/O в этом году, и за ней быстро последовала сборка Beta 2.1, в которой были исправлены некоторые ошибки. Почти все изменения, внесенные в эту бета-версию, также были исправлениями ошибок и общими улучшениями системы, хотя была добавлена ​​​​поддержка встроенных и пользовательских анимаций назад.

Android 14 Beta 1: объявленные функции

Android 14 Beta 1 вышла с небольшими изменениями, хотя большинство из них были скрытыми.

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

Android 14 Beta 1 анонсировала как новую стрелку назад, которая дополняет пользовательские обои и тему устройства, так и новый лист обмена. который уже активен в последней бета-версии Google Chrome. Приложения могут добавлять настраиваемые действия в системные общие листы, что должно сделать их более интуитивно понятными в будущем.

Изменения разработчиков

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

Кроме того, Android 14 улучшает языковые настройки для каждого приложения и позволяет приложениям определять язык пользовательского интерфейса текущего приложения. С помощью Android Studio Giraffe Canary 7 и AGP 8.1.0-alpha07 вы можете настроить приложение для автоматической поддержки языков для каждого приложения.

Наконец, приложения могут ограничивать определенные представления, чтобы они были видны только службам специальных возможностей, которые утверждают, что они полезны для пользователей с ограниченными возможностями. Play Protect пытается гарантировать, что приложения правдивы с этими утверждениями, и этот атрибут определяется как accessibilityDataSensitive.


Android 14 Developer Preview 2: анонсированные функции

Android 14 Developer Preview 2 появился с еще несколькими изменениями, хотя большинство из них предназначены для разработчиков.

Конфиденциальность и безопасность

Photo Picker — это API, который Google представил в Android 13. Приложениям не нужно запрашивать какие-либо разрешения, чтобы получить доступ к элементам, которые пользователь выбирает с помощью средства выбора фотографий, что делает его безопасным для конфиденциальности способом обмена фотографиями и видео с приложениями. Мы готовы включил эту функцию в первой предварительной версии Android 14 для разработчиков, но в основном это позволяет вам выбирать, к каким фотографиям вы разрешаете доступ приложению.

Кроме того, Android 14 добавляет Менеджер учетных данных в качестве API-интерфейса платформы и упрощает вход в систему, поддерживая API-интерфейсы для извлечения и хранения учетных данных, настроенных пользователем поставщиков учетных данных, таких как менеджеры паролей. Он также поддерживает ключ доступа, новый отраслевой стандарт беспарольной аутентификации, что более безопасно, чем использование имени пользователя и пароля для входа в приложения. Это позволит пользователям создавать пароли для приложений и хранить их в Google Password Manager. Сохраненные пароли будут синхронизироваться между устройствами, на которых выполнен вход в одну и ту же учетную запись Google.

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

Улучшенный опыт работы с приложениями

В Android 14 представлен ряд API-интерфейсов PackageInstaller для упрощения и улучшения взаимодействия с пользователем при установке APK. особенно из сторонних магазинов приложений. К ним относятся:

  • запрос предварительного одобрения пользователя (): позволяет пользователю отложить загрузку APK до утверждения установки.
  • setRequestUpdateOwnership(): позволяет установщику указать, что он несет ответственность за будущие обновления приложения.
  • setDontKillApp(): может обеспечить плавную установку дополнительных функций приложения через разделенные APK, пока приложение используется.

Android 14 Developer Preview 1: анонсированные функции

Предварительная версия Android 14 для разработчиков 1 вносит много изменений в таблицу. В то время как некоторые из наиболее интересных скрыты от конечного пользователя, Google делал объявить некоторые интересные обновления и изменения тоже. К ним относятся:

Дополнительные параметры настройки

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

Улучшения конфиденциальности и безопасности

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

adb install --bypass-low-target-sdk-block ИМЯ ФАЙЛА.apk

Есть и другие улучшения, в том числе более безопасные неявные намерения, более безопасная загрузка динамического кода и требование, чтобы приложения определяли динамический Context.registerReceiver() как экспортируемый или неэкспортируемый.

Оптимизация фонового процесса

Многое из того, что снижает время автономной работы смартфона, — это не только то, что происходит на переднем плане, но и то, что происходит в фоновом режиме. Приложениям нужны фоновые процессы, чтобы получать информацию или отправлять вам уведомления, поэтому Google оптимизировал фоновые трансляции. Приложения получают контекстно-зарегистрированный транслируется, как только приложение переходит в кэшированное состояние, так как широковещательные рассылки получателям, зарегистрированным в контексте, могут быть поставлены в очередь и доставлены в приложение только после того, как оно выйдет из кэшированного состояния. Кроме того, некоторые повторяющиеся широковещательные сообщения, зарегистрированные в контексте, такие как БАТАРЕЯ_CHANGED, могут быть объединены в одну финальную трансляцию перед ее доставкой, как только приложение выйдет из кэшированного состояния.

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

Совместимость приложений

Google представляет поддержку OpenJDK 17, чтобы полностью включить функции Java 17 в будущих предварительных версиях для разработчиков. Благодаря Основная линия проекта, Google заявляет, что более 600 миллионов устройств смогут получать последние обновления ART, которые также включают эти изменения.

Google также предоставит разработчикам возможность переключать новые функции, и эти функции находятся в параметрах для разработчиков.

Как загрузить и установить Android 14 Beta 2 на устройство Google Pixel

Вы можете легко загрузить Android 14 Beta 2 и обязательно ознакомьтесь с нашим руководством по как установить андройд 14 если вы не знаете, как это сделать.

Google официально выпускает это предварительное обновление для разработчиков для Pixel 7 Pro, Pixel 7, Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5 и Pixel 4a (5G). Вы также можете использовать образы 64-разрядной системы с эмулятором Android в Android Studio.