В последней сборке Windows 11 Insider Preview 26220.7271 от Microsoft появилась новая функция внедрения кросс-устройства, позволяющая возобновлять работу с телефоном Android прямо на ПК. Приложение M365 Copilot смартфонов некоторых брендов теперь может передавать историю просмотра или облачные документы на компьютер одним щелчком мыши.

Обновление основано на более раннем выпуске Microsoft в августе, когда поддерживался только Spotify. Система работает через приложение Link to Windows и Microsoft Continuity SDK, который незаметно отправляет «контекст приложения» с телефона на ПК, чтобы Windows могла повторно открыть то же самое действие. Обновление Insider Preview для каналов Dev и Beta обеспечивает поддержку продолжения работы с онлайн-файлами Word, Excel и PowerPoint, открытыми в приложении M365 Copilot на телефоне.

Microsoft заявляет, что если эти приложения Office установлены на ПК, то откроются локально, в противном случае запустится онлайн-версия в браузере. Функция работает только для онлайн-документов, поскольку локальные файлы по-прежнему остаются привязанными к телефону. В н��стоящее время опция доступна только на телефонах Samsung, Honor, Huawei, Oppo и Vivo. 

Пользователи Vivo также могут продолжить сеанс Vivo Browser на ПК с Windows 11 без каких-либо дополнительных действий. Телефон отправляет активную вкладку на компьютер, а Windows отображает небольшое уведомление на панели задач, открывающее ту же страницу в браузере.

Continuity SDK создаёт небольшой «контекстный пакет», содержащий приложение, используемый контент и инструкции по продолжению действия на компьютере. Windows получает этот пакет через Cross Device Experience Host и открывает нужное приложение или вкладку браузера. Ключевым элементом выступает AppContext.

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

Однако передача данных работает только в том случае, если приложение-партнёр правильно интегрировало Continuity SDK. Оно должно инициализировать SDK, дождаться обратного вызова onContextRequestReceived от Link to Windows, а затем отправить свой AppContext с помощью AppContextManager.sendAppContext. В случае отключения системы приложение должно прекратить отправку контекста.

Link to Windows — это фоновый процесс. Когда смартфон приостанавливает его работу в фоновом режиме, например, для экономии заряда батареи, функция может работать некорректно.

Уведомления о возобновлении работы не будут отображаться, если не выполнены несколько условий: на телефоне должен быть запущен Link to Windows в фоновом режиме, пользователь должен выполнить сопряжение телефона с ПК, а партнёрское приложение должно быть одобрено Microsoft.

ПК должен работать под управлением Insider Build 26220.7271 с поддержкой CDEH (Cross Device Experience Host), чтобы система могла распознавать схему AppContext и активировать нужное десктопное приложение через URI или веб-ссылку.

Чтобы включить опцию, нужно выполнить следующие действия:

  • установить последнюю сборку Windows 11 Insider Preview 26220.7271 (KB5070307) на канале Dev или Beta;

  • перейти в раздел «Настройки» > «Bluetooth и устройства» > «Мобильные устройства»;

  • включить функцию «Разрешить этому ПК доступ к вашим мобильным устройствам»;

  • выбрать «Управление устройствами» и подключить свой телефон Android по Bluetooth;

  • открыть приложение «Связь с Windows» на телефоне и следовать инструкциям по настройке.

В документации Microsoft также объясняется, почему автономные файлы на телефонах пока не поддерживаются. Передача возобновления работы работает только тогда, когда на файл или действие можно ссылаться через URI или веб-ссылку. Автономные файлы, хранящиеся локально на телефоне, не имеют общей конечной точки.