iOS особенно хорошо работает с MacBook, потому что Apple производит оба устройства, поэтому они разработаны для бесшовного подключения. Хотя вы можете подключить телефоны Android к компьютерам Windows, обычно это не такой плавный опыт. Это связано с тем, что Android и Windows создаются разными компаниями, которые не всегда сотрудничают, что затрудняет создание функций, которые кажутся действительно взаимосвязанными.
"Просто покупай индекс", говорили они. "Это надежно". Здесь мы обсуждаем, почему это не всегда так, и как жить с вечно красным портфелем.
Поверить в рынокФункция Handoff от Apple позволяет легко начать что-то на одном устройстве и продолжить на другом. Хотя у Google пока нет функции, которая делала бы то же самое для Android, признаки указывают на то, что они разрабатывают нечто подобное. Это, похоже, связано с планами Google по переносу Android на компьютеры, что позволит им создать лучшие способы для совместной работы ваших устройств.
Мы всё ещё изучаем, как Android будет обрабатывать функцию, похожую на Handoff от Apple, но мы обнаружили некоторые намёки в системе. Вот чего мы ожидаем, основываясь на наших исследованиях.
Добро пожаловать в информационную рассылку Authority Insights! Каждую неделю мы делимся эксклюзивной информацией об Android, о которой вы еще нигде не читали. Если вы хотите быть в курсе последних новостей, утечек и разработок в мире Android и мобильных технологий, вы попали по адресу.
Подпишитесь здесь, чтобы получать эту публикацию в свой почтовый ящик каждую субботу.
Почему плавная передача (handoff) сработала для Apple, но не для Google или Microsoft?
Мы ранее сообщали в июле, что Google разрабатывает функцию под названием «Передача» для Android. Мы обнаружили раздел «Передача» в настройках Android, конкретно в области «Межплатформенные сервисы», которая управляет соединениями между вашими устройствами – такими вещами, как обмен звонками и доступом в интернет. Похоже, эта новая функция позволяет вам синхронизировать уведомления, обмениваться файлами и беспрепятственно продолжать использовать приложения на всех ваших устройствах.
Поначалу мы думали, что функция «Передача» в Android будет работать как версия от Apple, но мы не могли это подтвердить. Однако с первым выпуском Android 16 Google начала разрабатывать код для функции под названием «Непрерывность задач», что доказывает, что они создают аналогичную возможность. За последние несколько месяцев Google продолжала развивать эту функцию, подтверждая, что это, по сути, их собственная версия «Передачи» от Apple.
Прежде чем разобраться, как функция передачи (Handoff) будет работать на Android, полезно взглянуть на версию от Apple. Apple объясняет, что передача позволяет начать задачу на одном устройстве и плавно продолжить ее на другом находящемся поблизости. Например, если вы посетите androidauthority.com в Safari на своем iPhone, значок Safari появится на панели задач вашего MacBook. Этот значок отображает логотип приложения и небольшой индикатор, показывающий, с какого устройства вы начали. Нажатие на значок откроет ту же веб-страницу на вашем Mac.
Передача также работает в обратном направлении: если вы работаете над задачей на своем MacBook, уведомление появится в переключателе приложений на вашем iPhone или iPad. Это относится не только к приложениям Apple; любой разработчик приложений может добавить поддержку передачи, используя инструменты Apple. Эта бесшовная связь возможна благодаря тому, что Apple производит как аппаратное, так и программное обеспечение для всех своих устройств, что является большим преимуществом совместного использования их продуктов.
В отличие от простого переключения устройств у Apple, реализация аналогичной функции между Windows и Android гораздо сложнее. Для этого потребуется тесное сотрудничество между Microsoft и Google. Microsoft пытается создать эту функцию самостоятельно, без помощи Google, что означает, что опыт использования не является плавным и не полностью функциональным для пользователей или разработчиков приложений.
Функция продолжения задач от Microsoft работает в одну сторону: вы можете продолжить с того места, где остановились на своем ПК с Windows, с вашего Android-телефона, но не наоборот. Это ограничение связано с тем, что Microsoft не может напрямую отображать эти варианты продолжения на Android-телефонах без разрешения от производителя телефона. Кроме того, для работы этой функции требуется приложение Phone Link, которое не предустановлено на большинстве Android-устройств, что затрудняет доступ к нему для некоторых пользователей.
Разработчики сталкиваются с похожими проблемами. Чтобы включить эту функцию, им необходимо добавить определенный программный пакет Windows в версию своего приложения для Windows, а многие мобильные приложения его не имеют. Это требует значительных усилий для функции, которая не будет работать для всех из-за проблем с совместимостью с Android, что делает ее менее привлекательной для реализации разработчиками.
Объединяя Chrome OS и Android в единую операционную систему для компьютеров, Google избегает многих распространенных проблем. Поскольку Google управляет основной операционной системой как на телефонах, так и на компьютерах, он может бесшовно интегрировать такие функции, как легкое переключение между устройствами, и предоставлять стандартный набор инструментов для разработчиков приложений. Это гарантирует, что приложения будут стабильно работать на всех устройствах с самого начала.
Впереди еще будут препятствия, но подход Google к бесшовной смене устройств имеет значительное преимущество. Поскольку Google позволяет производителям телефонов персонализировать внешний вид и ощущения Android, существует риск непоследовательности. Однако Google контролирует фундаментальную операционную систему, что делает более вероятным широкую поддержку его решения производителями телефонов и разработчиками приложений по сравнению с решением, созданным компанией, подобной Microsoft.
Как может работать непрерывность задач между устройствами Android с новой функцией передачи (Handoff)
Функция «Передача» в Android позволит вам легко продолжить использование приложения на другом устройстве Android. Когда приложение запущено на одном устройстве, на панели задач другого устройства появится предложение. Нажав на это предложение, вы мгновенно перенесете приложение и продолжите с того места, где остановились, запустив его на текущем устройстве.
На техническом уровне, Handoff построен на трех ключевых компонентах:
- Первый – это системный фреймворк, основа данной функции. Это набор сервисов, который определяет, какие действия приложений могут быть переданы, и упаковывает данные, необходимые для их воссоздания на новом устройстве.
- Затем коммуникационный уровень отвечает за обнаружение этих задач на близлежащих устройствах и управление запросами на передачу между ними.
- Наконец, компонент пользовательского интерфейса позволяет панели задач получать информацию об этих удаленных задачах и отображать их пользователю в виде действенных предложений.
Базовая техническая схема этой функции следующая:
- Пользователь запускает приложение, например Chrome, на своем исходном Android-устройстве (например, на телефоне). Для этого приложение должно включить текущую активность в функцию передачи (
mHandoffEnabled
). - Исходное устройство сообщает находящемуся поблизости целевому устройству (например, планшету или ПК) о наличии этой активной задачи, используя сигналы, такие как
REMOTE_TASK_ADDED
илиREMOTE_TASK_UPDATED
. - На целевом устройстве служба
TaskContinuityManager
получает эту информацию. Затем она уведомляетTaskbarHandoffController
, который отвечает за обработку данных удаленной задачи, создание объектовHandoffSuggestion
и получение необходимых значков и надписей приложений. - На целевом устройстве в панели задач появляется значок, представляющий удалённую задачу Chrome.
- Пользователь нажимает на эту иконку, что запускает запрос на передачу управления через метод
TaskContinuityManager.requestHandoff
. - Целевое устройство запрашивает состояние задачи у исходного устройства. В ответ состояние удаленной активности упаковывается в объект и отправляется обратно на целевое устройство.
- Наконец, целевое устройство запускает ту же активность локально, восстанавливая своё состояние из предоставленного
PersistableBundle
.
Рассмотренный нами код охватывает только передачу задач *с* устройства *на* ваш телефон, а не наоборот. Хотя это не исключает возможности передачи задач *на* ваш телефон с компьютера или планшета, мы не обнаружили никаких доказательств этой функциональности в меню недавних приложений, как это реализовано на iPhone и iPad. Подход Google аналогичен подходу Apple — задачи предлагаются на панели задач целевого устройства (подобно Dock на Mac), что позволяет вам беспрепятственно продолжать то, что вы делали.
Мы продолжим изучать будущие выпуски Android, чтобы узнать больше подробностей. Что касается даты выхода, мы подозреваем, что эта функция не будет готова до Android 17, учитывая, что текущий квартальный релиз Android 16 уже достиг стадии стабильности платформы. Этот срок хорошо согласуется с недавним объявлением Google на саммите Snapdragon о планах по переносу Android на ПК в следующем году. Как всегда, чтобы быть в курсе последних разработок в планах Google по Android на ПК, лучшего места, чем Android Authority, не найти — ведь именно мы первыми опубликовали эту новость.
Хотите ещё?
Authority Insights – это не просто информационная рассылка, это место, где мы делимся всем нашим лучшим контентом. Если вы интересуетесь Android, обязательно ознакомьтесь с нашими другими подробными отчетами.
Слишком заняты, чтобы всё прочитать? Послушайте наш подкаст *Authority Insights Podcast*! Я и мой соведущий, К. Скотт Браун, каждую неделю обсуждаем наши самые важные материалы.
Основные аналитические данные этой недели
Google Фото готовится представить новые функции для поиска, просмотра и редактирования.
Внимание: Пошли утечки информации о One UI 8.5!
Gemini станет умнее на вашем Android-телефоне, умных часах и в интернете.
Разное
Другие главные новости
Samsung наконец-то представляет One UI 8 большему количеству устройств Galaxy.
Новые смартфоны на Android уже не за горами.
Амбициозный план Google по переносу Android на ПК реализуется в следующем году.
Разное
Смотрите также
- Лучшие телефоны Android для студентов 2024 года
- 10 лучших чехлов, которые обязательно нужно иметь для вашего нового Samsung Galaxy S25 Ultra!
- Первые 11 вещей, которые нужно сделать с Samsung Galaxy Watch Ultra
- Вот все телефоны, которые поддерживают обходную зарядку, и почему вам следует ее использовать.
- Лучшие телефоны для людей, чувствительных к ШИМ/мерцанию, 2024 г.
- Любите Mass Effect? Эти 15 фильмов для вас
- Обзор AAWireless Two: беспроводной Android Auto на ваших условиях
- Обзор Fiio SR11: доступный сетевой стример с интеграцией Roon
- Обзор OPPO Find X8 Ultra: лучше, чем лучший
- Какой цвет Samsung Galaxy S25 Ultra выбрать?
2025-09-27 15:23