windows 11 поддержка android приложений

Microsoft представила инсайдерам Windows 11 поддержку приложений Android

Предварительный просмотр доступен в выпущенной версии Windows 11 на канале Beta (сборки серии Windows 11 Build 22000.xxx) пользователям из США. На канале Dev доступны сборки из нового цикла разработки, который не соответствует изменениям, доступным широкой публике. Dev-сборки Windows 11 пока не получат предварительную версию поддержки приложений Android, но позже данный функционал будет доступен и инсайдерам на этом канале.

Полезная информация

Как протестировать поддержку приложений Android в Windows 11

Если все условия соблюдаются, то нужно перейти по ссылке. Она ведет на Microsoft Store. Магазин проведет проверку, соответствует ли ваше устройство требованиям, а также настроит вашу среду и откроет раздел «Новые приложения и игры Android».

В основе поддержки приложений Android в Windows 11 лежит компонент под названием Подсистема Windows для Android (Windows Subsystem for Android). Он будет доступен в меню «Пуск», где вы сможете настроить определенные параметры.

Актуальная версия Windows Subsystem for Android: 1.7.32815.0 (вышла 20 октября 2021 года). Обновления подсистемы Windows для Android будут доставляться автоматически через Microsoft Store. При перезапуске ПК Amazon AppStore автоматически запустится, но вы можете запустить его вручную в меню «Пуск».

Если вы столкнулись с проблемами при тестировании, есть три способа сообщить о них:

Известные проблемы

Microsoft Store

Amazon Appstore

Windows Subsystem for Android

Источник

Amazon Appstore в Windows 11 сначала предложит лишь ограниченный набор приложений для Android

Полезная информация

Когда Microsoft анонсировала Windows 11, компания обещала реализовать в новой системе поддержку приложений Android. Однако, на деле данный функционал не появился в общедоступной версии системы, которая вышла 5 октября 2021 года. Редмонд решил отложить запуск не неопределенный срок и даже не называет примерные даты выхода. Все что известно: инсайдеры «в скором времени» должны получить этот функционал для тестирования.

Microsoft опубликовала документацию по подсистеме Windows для Android

Сегодня Microsoft опубликовала документацию по Подсистеме Windows для Android (Windows Subsystem for Android). Страница поддержки содержит большой массив информации, включая сведения о разработке приложений Android и подробности об Amazon Appstore. Как выясняется, далеко не все приложения из Amazon Appstore будут доступны в Windows 11.

Чтобы приложение Android было доступно на устройстве с Windows 11, оно должно быть опубликовано в Amazon Appstore. В настоящее время доступен лишь небольшой набор приложений, отобранных Microsoft и Amazon.

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

Было бы странно, если пользователям Windows 11 был доступен лишь тщательно подобранный список приложений. В документации Microsoft содержится много информации о разработке приложений для Android, которые будут работать в Windows 11, так что любой разработчик сможет создать свой проект. Ограничения могут быть связаны с соглашениями Amazon со своими разработчиками.

Неважно по какой причине, но, судя по всему, после того, как поддержка приложений Android в Windows 11 станет доступна инсайдерам, Amazon Appstore будет предлагать только ограниченный выбор приложений. Публикация страницы поддержки может означать, что это событие произойдет уже скоро.

На странице есть еще информация, которая может представлять интерес. Для работы функции требуется, чтобы экран устройства был не менее 9 дюймов с разрешением от 720p и выше. Кроме того, Microsoft заявила, что запустит Amazon Appstore будет предложен для установки только в том случае, если вы попытаетесь установить его или другое приложение для Android. По умолчанию магазин приложений не будет доступен.

На странице не указано, какая именно сборка Windows 11 вам понадобится, чтобы получить подсистему Windows для Android. Очевидно, что сначала функция появится на канале Dev Channel программы предварительной оценки Windows Insider.

Источник

Microsoft: Как реализована поддержка игр и приложений Android в Windows 11

Официальный анонс Microsoft: Поддержка приложений Android в Windows 11

Windows — самая открытая платформа для создателей контента и творцов. Частью нашей приверженности открытости является приветствие партнерских технологий и контента, который обеспечивает эффективный пользовательский опыт. Одна из приоритетных задач Windows — предоставление разнообразия приложений. В Windows 11 мы анонсировали новый Microsoft Store, чтобы предоставить лучшие возможности разработчикам, предложить гибкую и прозрачную модель монетизации и внедрить поддержку приложений Android.

Сегодня мы объявляем о первой предварительной версии реализации поддержки приложений Android. Она доступна для тестирования в рамках программы предварительной оценки Windows Insider. Мы с гордостью предоставляем этот функционал совместно с нашими партнерами Amazon и Intel для инсайдеров канала Beta Channel из США, использующих устройства на чипах Intel, AMD и Qualcomm.

Впервые испытайте приложения Android в Windows

Полезная информация

Для тестирования новых возможностей, перейдите в Microsoft Store и найдите коллекцию мобильных приложений, которые раньше были недоступны в Windows. Мобильные приложения и игры для Android присоединяются к нашему широкому каталогу, в котором вы можете найти все необходимое — от базовых программ до казуальных игр, от комплексных пакетов для повышения продуктивности до клиентов социальных сетей, от инструментов творчества до нишевых предложений для энтузиастов, от инструментов для разработчиков до целых виртуализированных сред.

Переработанный поиск в Microsoft Store предоставляет более точные результаты, независимо от используемой при создании приложения технологии. Мы стремимся предложить вам полный выбор, когда доступно более одного варианта. А когда вы собиретесь загрузить приложение Android, Amazon Appstore проведет вас через остальную часть процесса и поможет продолжить работу.

Мы сотрудничаем с Amazon и популярными разработчиками приложений, чтобы подготовить 50 приложений для инсайдеров Windows для целей тестирования и проверки на широком наборе оборудования. В ближайшие месяцы новые приложения будут поставляться через обновления программы предварительной оценки Windows.

Уже сейчас вы можете протестировать следующие приложения:

Создано на основе новой технологической платформы Windows

Реализовать такие масштабные возможности удалось благодаря новому компоненту Windows 11 под названием Подсистема Windows для Android (Windows Subsystem for Android). Этот компонент поддерживает Amazon Appstore и его каталог. Подсистема включает ядро Linux и ОС Android на основе проекта с открытым исходным кодом Android Open Source Project (AOSP) версии 11. Windows Subsystem for Android распространяется через Microsoft Store как часть установки Amazon Appstore. Пользователи будут своевременно получать обновления, например поддержку дополнительных API, возможностей и сценариев. Подсистема Windows для Android работает на виртуальной машине Hyper-V, как и подсистема Windows для Linux. Платформа понимает, как сопоставить среду выполнения и API-интерфейсы приложений в среде AOSP с графическим слоем Windows, буферами памяти, режимами ввода, физическими и виртуальными устройствами и датчиками.

Подсистема Windows для Android доступна для всех типов процессоров Windows (AMD, Intel и Qualcomm). Мы сотрудничаем с Intel для внедрения технологии Intel Bridge Technology, чтобы позволить приложениям только для ARM работать на устройствах AMD и Intel. Это позволит пользователям Windows получить самую широкую коллекцию приложений на самом широком наборе устройств. Чтобы обеспечить эффективную и безопасную работу в рамках программы предварительной оценки Windows, подсистеме требуется, чтобы компьютеры с Windows 11 соответствовали минимальным системным требованиям, и мы будем использовать этот выпуск для проверки и корректировки этих требований.

Мы сотрудничаем с Amazon с целью привлечения сообщества разработчиков. Разработчикам будет доступна более подробная информация для публикации приложении Android в Amazon Appstore, а пока можно ознакомиться с руководством от Amazon. Разработчики, заинтересованные в публикации своих проектов в Amazon Appstore, получат доступ к инструментам для отладки и тестирования своих приложений в Windows. Сегодня мы выпускаем предварительную версию этого инструментария. Для получения дополнительной информации, ознакомьтесь с документами поддержки.

Что будет дальше

Чтобы начать работу с приложениями Android в Windows, ознакомьтесь с инструкциями по программе предварительной оценки Windows. Мы приглашаем вас помочь в развитии этого продукта, поделившись обратной связью через приложение Центр отзывов. В ближайшие месяцы мы продолжим выпускать обновления для этого функционала средствами обновлений программы предварительной оценки Windows.

Сегодняшний анонс ознаменовал новые возможности для разработчиков и создателей контента в Windows. Приводим цитату близкого партнера: «Сегодня наш первый день». Нас очень вдохновляет то, что можете создавать вместе.

Источник

Подсистема Windows для Android™️

Подсистема Windows для Android™️ позволяет устройству Windows 11 запускать приложения для Android, доступные в Amazon Appstore.

Это руководство поможет разработчикам, которые заинтересованы в создании приложений для настольных устройств Windows и оптимизации работы с операционной системой Windows. Вы узнаете, как выполнять следующие задачи:

Настройка среды разработки

Чтобы протестировать приложение Android в среде компьютера Windows, нужно выполнить некоторые действия.

Предварительные требования

Подсистема Windows для Android сейчас доступна в предварительной версии через бета-канал Программы предварительной оценки Windows (Windows 11, сборка серии 22000.xxx) только на территории США.

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

Установка Amazon Appstore

Microsoft Store автоматически установит Подсистему Windows для Android (с Android 11) в фоновом режиме при выполнении любого из следующих двух действий пользователя:

Затем приложение Amazon Appstore, содержащее каталог проверенных приложений Android, появится в меню Windows 11 и будет доступно для поиска.

wsa amazon appstore

Щелкните Получить, чтобы начать установку приложения. Приложение также появится в меню «Пуск», Поиске и списке программ Windows.

wsa amazon appstore get

Приложение «Параметры»

Чтобы открыть приложение «Параметры» Подсистемы Windows для Android, выберите Пуск > Все приложения > Подсистема Windows для Android™️. Приложение «Параметры» можно использовать для настройки перечисленных ниже параметров.

Средство чтения с экрана подсистемы

Если сенсорный ввод не работает, убедитесь, что средство чтения с экрана подсистемы отключено. Дополнительные сведения см. в статье Специальные возможности в Подсистеме Windows для Android службы поддержки Майкрософт.

Ресурсы подсистемы

По мере необходимости. Если выбран этот параметр, подсистема будет открываться при открытии мобильного приложения. Так как сначала нужно открыть подсистему, для запуска мобильного приложения может понадобиться немного больше времени. Скорее всего при открытии мобильных приложений после первого этой задержки не будет.

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

Включение режима разработчика

Для тестирования и отладки приложения на устройстве Windows 11 нужно установить для параметра «Режим разработчика» значение Вкл.

wsa settings

Вопросы, связанные с совместимостью ввода для устройств Windows

Есть несколько уникальных методов ввода, для поддержки которых, вероятно, понадобится обновить код приложения Android, предназначенный для портативных устройств, чтобы обеспечить совместимость при выполнении на настольном устройстве Windows с помощью Amazon Appstore.

Ввод с клавиатуры

Нажатия клавиш, которые не ожидаются платформой, приложениям придется обрабатывать самостоятельно. Если это уже реализовано в приложении, дополнительные действия не требуются.

Ниже приведены особенности использования клавиатуры, которые разработчики должны учитывать при обновлении кода для поддержки устройств Windows 11:

Дополнительные сведения о том, как оптимизировать эти сценарии ввода с клавиатуры на настольных устройствах, см. в документации Android:

Ввод с помощью мыши

При создании приложения для устройств Windows разработчикам следует рассмотреть возможность изменения кода, чтобы обеспечить поддержку следующих особенностей ввода данных с помощью мыши:

Управление окнами и изменение размера

В отличие от традиционных мобильных форм-факторов, приложения Android, выполняющиеся в Windows 11, поддерживают произвольное изменение размера и прикрепление с помощью действий и жестов Windows.

Минимальные требования к экрану

Windows 11 применяет минимальные требования к экрану: разрешение 720p (1280×720) и размер экрана больше 22,86 см (9 дюймов).

Леттербоксинг и пилларбоксинг

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

Дополнительные рекомендации по изменению размера

При изменении приложения Android для поддержки запуска на устройстве Windows 11 в отношении управления окнами и изменения размера необходимо учитывать следующее:

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

Тестирование и отладка

Для тестирования и отладки приложения на устройстве Windows 11 с помощью Подсистемы Windows для Android необходимо выполнить описанные ниже подготовительные действия.

Включение режима разработчика в приложении «Параметры» для Windows

Сначала включите режим разработчика в приложении «Параметры» для Windows. Есть три способа включения режима разработчика:

Подключение к Подсистеме Windows для Android для отладки

Чтобы подключиться к виртуальной машине Подсистемы Windows для Android для отладки, можно использовать два способа:

Рекомендуемый способ.

Альтернативный способ. Используйте приложение «Параметры» Подсистемы Windows для Android для получения IP-адреса.

Теперь, когда у вас есть IP-адрес для подключения к виртуальной машине Подсистемы Windows для Android, подключитесь, выполнив adb connect:

Подключение к тестовому устройству

Чтобы подключиться к тестовому устройству (с установленной Подсистемой Windows для Android) в той же сети, что и устройство Windows или Mac:

На тестовом устройстве (где установлена Подсистема Windows для Android) откройте окно PowerShell и найдите IP-адрес тестового устройства, выполнив команду:

С помощью терминала устройства отладки, где установлены Android Studio и пакет SDK для Android (Mac или Windows), введите команду:

можно найти в выходных данных ipconfig на тестовом устройстве. Вы также можете развертывать и отлаживать приложения с помощью Android Studio.

Сведения об использовании Android Debug Bridge (ADB) для подключения рабочей станции разработчика непосредственно к устройству Android, чтобы установить пакеты и оценить изменения, см. в статье Android Debug Bridge в документации Android Open Source Project.

Отладка приложения

Хотя приложения нужно устанавливать с помощью Amazon Appstore, отладка приложения Android на устройстве Windows возможна с помощью APK (пакет приложений Android) и ADB (Android Debug Bridge).

Чтобы выполнить отладку APK с помощью ADB:

Выполните описанные выше действия по подключению к виртуальной машине Подсистемы Windows для Android.

Ожидаемые выходные данные:

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

Жизненный цикл виртуальной машины

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

Виртуальная машина, на которой запущены приложения с помощью Подсистемы Windows для Android, может находиться в одном из трех состояний:

Переходы между этими состояниями вызываются действиями пользователя, например запуском или взаимодействием с приложением Android или уведомлением от приложения. После свертывания окна приложения Android оно приостанавливается, а затем останавливается.

wsa lifecycle

Свойства виртуальной машины

Ниже перечислены свойства виртуальной машины Подсистемы Windows для Android. Не рекомендуется прописывать в коде эти значения, так как это может привести к несовместимости в будущем.

Свойство Значение
Build.MANUFACTURER Microsoft Corporation
Build.MODEL Подсистема для Android
Build.VERSION.SDK_INT 30
Build.BOARD Windows

Безопасность

Подсистема Windows для Android выполняет шифрование для каждого файла, на основе программного обеспечения.

Как драйверы Windows режима ядра, так и приложения Windows, работающие на среднем уровне целостности (IL), могут проверять произвольные контейнеры Android и память приложений Android. В краткосрочной перспективе не планируется добавлять обнаружение мошенничества, макросов, ботов и подозрительного поведения.

Amazon Appstore

Чтобы быть доступным на устройстве Windows 11, приложение Android должно быть опубликовано в Amazon Appstore. Сейчас доступно только небольшое число приложений, выбранных корпорацией Майкрософт и Amazon.

Разработчики должны использовать руководство по настройке для устройств Amazon, чтобы получить сведения о подготовке пакетов APK для конкретных устройств.

Устранение неполадок с Amazon Appstore

При возникновении проблем, связанных с Amazon Appstore на Windows, выполните следующие действия по устранению неполадок:

Чтобы изучить дополнительные действия по устранению неполадок, связанные с приложением «Параметры» Подсистемы Windows для Android, или узнать, как оставить отзыв с помощью Центра отзывов, см. статью Устранение неполадок с мобильными приложениями в Windows.

Создание универсальных пакетов APK

Подсистема Windows для Android использует технологию Intel Bridge для эмуляции приложений ARM на процессорах на базе архитектуры x86. Разумеется, приложения ARM изначально работают на процессорах на базе ARM. Использование уровня эмуляции приводит к снижению производительности. Для обеспечения оптимальной производительности отправьте приложение для архитектур x86-64 и ARM64.

Удаление Подсистемы Windows для Android

Вы можете удалить Подсистему Windows для Android, но учтите, что все связанные приложения также будут удалены.

Источник

Установка APK-файлов Android-приложений в Windows 11 с помощью WSATools

Обновлено: 11.11.2021. Инструмент WSATools снова доступен в магазине приложений Microsoft Store.

Обновлено: 09.11.2021. Инструмент WSATools был удален Microsoft из магазина приложений Microsoft Store. Вы также можете воспользоваться инструкцией по запуску Android-приложений с помощью Android Debugging Bridge (ADB) или загрузить альтернативный клиент Google Play Store под названием Aurora Store.

Хотя приложение WSATools сокращает процесс установки сторонних Android-приложений до нескольких щелчков мышью, вам все равно необходимо установить и настроить платформу Windows Subsystem for Android.

В этом руководстве вы узнаете, как использовать инструмент WSATools для быстрой установки неопубликованных Android-приложений в Windows 11.

Установка Android-приложений в Windows 11 через APK-файлы с помощью WSATools

Чтобы использовать WSATools для установки неопубликованных приложений необходимо выполнить несколько шагов по предварительной настройки. Сначала вам необходимо установить подсистему Windows для Android, если она еще не установлена. Затем вам нужно будет установить WSATools, включить режим разработчика в WSA, после этого вы сможете использовать WSATools для установки Android-приложения.

Шаг 1. Включение Платформы виртуальной машины

Чтобы включить платформу виртуальной машины в Windows 11, выполните следующие действия:

Шаг 2. Установка подсистемы Windows для Android

Установка подсистемы Windows для Android детально описана в следующей статье: Как протестировать приложения Android на любой сборке Windows 11.

Краткая инструкция по установки Подсистемы Windows для Android

Шаг 3. Установка инструмента WSATools

Для установки инструмента WSATools в Windows 11, выполните следующие действия:

После того, как вы выполните эти шаги, инструмент будет установлен и позволит вам устанавливать неопубликованные, практически любые Android-приложения на устройство под управлением Windows 11.

Шаг 4. Установка неопубликованных, сторонних Android-приложений в Windows 11

Для установки Android-приложений выполните следующие действия:

Примечание: Загрузите файл APK желаемого приложения или игры из доверенного источника.

В качестве примера было установлено приложение PCRadio. Для приложения была доступна нативная панель управления музыкой.

Если установка зависнет, закройте приложение WSATools и повторите попытку установки.

Поскольку подсистема Windows для Android поставляется без служб Google Play Store, это означает, что вы сможете установить не все приложения, а только те приложения, для которых не нужны службы Google Play Store.

Источник

Понравилась статья? Поделить с друзьями:
Добавить комментарий
  • Как сделать успешный бизнес на ритуальных услугах
  • Выездной кейтеринг в России
  • Риски бизнеса: без чего не обойтись на пути к успеху
  • windows 11 будет поддерживаться работа приложений с android
  • windows 10 фоновые приложения что отключить