Windows store для android

Содержание
  1. В Microsoft Store для Windows 11 обнаружена страница подсистемы Windows для Android
  2. В Microsoft Store появятся Android-приложения
  3. Приложения для Android через Microsoft Store и Amazon App Store
  4. Android в экосистеме Windows
  5. В Microsoft Store для Windows 11 обнаружена страница подсистемы Windows для Android
  6. В Microsoft Store найдена программа для запуска Android-приложений
  7. Подсистема Windows для Android™️
  8. Настройка среды разработки
  9. Предварительные требования
  10. Установка Amazon Appstore
  11. Приложение «Параметры»
  12. Вопросы, связанные с совместимостью ввода для устройств Windows
  13. Ввод с клавиатуры
  14. Ввод с помощью мыши
  15. Управление окнами и изменение размера
  16. Минимальные требования к экрану
  17. &Упаковка основы письма
  18. Дополнительные рекомендации по изменению размера
  19. Тестирование и отладка
  20. Включение режима разработчика в приложении «Параметры» для Windows
  21. Подключение к Подсистеме Windows для Android для отладки
  22. Подключение к тестовому устройству
  23. Отладка приложения
  24. Жизненный цикл виртуальной машины
  25. Свойства виртуальной машины
  26. Безопасность
  27. Amazon Appstore
  28. Устранение неполадок с Amazon Appstore
  29. Создание универсальных пакетов APK
  30. Удаление Подсистемы Windows для Android

В Microsoft Store для Windows 11 обнаружена страница подсистемы Windows для Android

Релиз Windows 11 состоится 5 октября 2021 года. Первоначальная версия новой ОС будет поставляться без поддержки запуска приложений Android, но Microsoft не отказывается от задуманного. Страница подсистемы Windows для Android недавно появилась в магазине приложений Microsoft Store. К сожалению, это лишь заглушка, и на данном этапе протестировать этот функционал не получится.

Страница Windows Subsystem for Android существует с 24 июня 2021 года, но лишь недавно была обнаружена инсайдером WalkingCat.

На странице не приводится подробная информации о функции. В описании сообщается:

Секретные данные Microsoft — для целей тестирования. Пожалуйста, не делайте снимки экрана и не сообщайте о содержании.

В системных требованиях допущена как минимум одна ошибка.

На странице подсистемы Windows для Android приводятся следующие минимальные системные требования: «Windows 10 версии 22000.0 или выше, Xbox One». Похоже, это опечатка, поскольку сборка 22000.0 — это Windows 11, а не Windows 10. Сборка Windows 11 build 22449 вчера стала доступна на канале Dev программы предварительной оценки Windows Insider.

Ранее Microsoft никогда не упоминала о появлении приложений для Android на консолях Xbox. Хотя в системных требованиях фигурирует Xbox One, в разделе описания указано, что подсистема Windows для Android будет доступна только для ПК. Маловероятно, что приложения для Android появятся на консолях Xbox, поэтому данным системным требованиям не следует верить.

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

Источник

В Microsoft Store появятся Android-приложения

Microsoft подтвердила, что изучает способы добавления приложений Android в Microsoft Store для Windows 11.

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

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

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

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

Приложения для Android через Microsoft Store и Amazon App Store

Ваши любимые приложения для Android можно загрузить в Windows 10 как через Microsoft Store, так и через Amazon Appstore. Поскольку поддержка Google Play Store невозможна, Microsoft заключила партнерское соглашение с Amazon, чтобы улучшить качество мобильных приложений.

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

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

Android в экосистеме Windows

Если вы когда-либо использовали Windows Phone, вы, вероятно, знаете, что это не первый случай, когда Microsoft рассматривает способы добавления приложений Android в свою экосистему. Еще во времена Windows Phone Microsoft работала над «Project Astoria», чтобы решить проблему количества приложений в Windows 10 Mobile. В конечном итоге проект был закрыт.

С Windows 11 Microsoft пытается возродить свои усилия по Android, и встроенная поддержка Android станет большим дополнением к платформе Windows для настольных ПК.

К сожалению, мы не знаем, могут ли пользователи запускать мобильные приложения на платформе AMD или ARM, поскольку для этой реализации в настоящее время требуется технология Intel Bridge.

Читайте также:  Ota обновления что это android

Более подробная информация будет представлена ​​позже в этом году.

Источник

В Microsoft Store для Windows 11 обнаружена страница подсистемы Windows для Android

Релиз Windows 11 состоится 5 октября 2021 года. Первоначальная версия новой ОС будет поставляться без поддержки запуска приложений Android, но Microsoft не отказывается от задуманного. Страница подсистемы Windows для Android недавно появилась в магазине приложений Microsoft Store. К сожалению, это лишь заглушка, и на данном этапе протестировать этот функционал не получится.

Страница Windows Subsystem for Android существует с 24 июня 2021 года, но лишь недавно была обнаружена инсайдером WalkingCat.

На странице не приводится подробная информации о функции. В описании сообщается:

Секретные данные Microsoft — для целей тестирования. Пожалуйста, не делайте снимки экрана и не сообщайте о содержании.

В системных требованиях допущена как минимум одна ошибка.

На странице подсистемы Windows для Android приводятся следующие минимальные системные требования: «Windows 10 версии 22000.0 или выше, Xbox One». Похоже, это опечатка, поскольку сборка 22000.0 — это Windows 11, а не Windows 10. Сборка Windows 11 build 22449 вчера стала доступна на канале Dev программы предварительной оценки Windows Insider.

Ранее Microsoft никогда не упоминала о появлении приложений для Android на консолях Xbox. Хотя в системных требованиях фигурирует Xbox One, в разделе описания указано, что подсистема Windows для Android будет доступна только для ПК. Маловероятно, что приложения для Android появятся на консолях Xbox, поэтому данным системным требованиям не следует верить.

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

Источник

В Microsoft Store найдена программа для запуска Android-приложений

Совершенно неожиданно в магазине приложений Microsoft Store появилась программа Windows Subsystem for Android, разработанная непосредственно компанией Microsoft. Она проливает свет на то, как будет реализована поддержка Android-приложений в Windows 11.

Недавно стало известно, что на релизе в Windows 11 не будет заявленной поддержки Android-приложений — такая опция появится лишь в следующем году. Однако внутри Microsoft активно работают над ней, что и подтверждает появление Windows Subsystem for Android. Программа бесплатная и предназначена для тестирования новых возможностей, поэтому прямо в описании компания просит не делать скриншотов и не рассказывать о её работе.

Пока что программа не работает, но предполагается, что она будет действовать по тому же принципу, как реализован запуск дистрибутивов Linux в Windows 10. Однако в перспективе поддержка Android-приложений будет интегрирована непосредственно в Windows 11 без необходимости использования дополнительных инструментов.

В описании Windows Subsystem for Android можно найти несколько интересных моментов. Так, для работы программы требуется Windows 10 или более новая ОС и не менее 8 ГБ оперативной памяти, а в идеале — 16 ГБ. Кроме того, она совместима с Xbox, что явно намекает на будущую поддержку Android-приложений на игровых консолях Microsoft.

Напомним, что релиз Windows 11 запланирован на 5 октября.

Источник

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

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

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

  • Настройка среды разработки, в том числе выполнение предварительных требований, установка Amazon Appstore и использование приложения Параметры.
  • Решение вопросов совместимости ввода для устройств Windows: ввод с клавиатуры, ввод с помощью мыши, управление окнами и изменение размера.
  • Тестирование и отладка приложения на устройстве Windows 11.
  • Отправка приложений в Amazon Appstore — ваше приложение должно быть доступно в Amazon Appstore, чтобы его можно было запустить на устройствах Windows 11.

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

Чтобы протестировать приложение 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) в фоновом режиме при выполнении любого из следующих двух действий пользователя:

  1. Установка Amazon Appstore из Microsoft Store.
  2. Установка приложения Android или Amazon из Microsoft Store в первый раз; при этом также будет выполнена установка Amazon Appstore.

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

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

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

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

Читайте также:  Как работать с планшетом андроид для начинающих

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

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

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

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

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

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

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

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

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

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

При использовании полей ввода текста, обрабатываемых методом ввода с помощью виртуальной экранной клавиатуры (IME), например EditText , приложения должны работать ожидаемым образом. (Класс EditText в документации Android.)

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

Например, некоторые игры могут уже поддерживать перемещение с помощью клавиатуры, через w a s d клавиши, наряду с сенсорным входом.

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

  • клавиша ВВОД;
  • навигация с помощью клавиш со стрелками и клавиши TAB;
  • изменение цвета выделения выбранного элемента;
  • сочетания клавиш с использованием CTRL.

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

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

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

  • Щелчок правой кнопкой мыши
  • всплывающие подсказки и текст, отображающийся при наведении указателя мыши;
  • эффекты при наведении указателя мыши;
  • действия колесика мыши;
  • Перетаскивание

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

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

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

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

Windows 11 обеспечивает минимальные требования к экрану для разрешения 720p (1280 x 720) с > 9-дюймовым экраном.

&Упаковка основы письма

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

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

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

  • начальный размер при запуске;
  • размеры окна;
    • границы содержимого;
    • произвольное изменение размера;
  • Ориентация экрана

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

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

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

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

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

  • Откройте приложение «Параметры» Подсистемы Windows для Android. Выберите Включить параметры разработчика.
  • В Windows Search выполните поиск по фразе Developer Settings.
  • перейдите в раздел Параметры > конфиденциальность и безопасность > для разработчиков в > режиме разработчика.

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

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

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

  • Используйте localhost для подключения к отладке. IP-адрес localhost: 127.0.0.1:58526 . Для подключения необходимо, чтобы работала Подсистема Windows для Android. Лучший способ ее запуска — запустить приложение Android, которое было установлено с помощью Amazon Appstore.
  • Чтобы подключиться к адресу localhost Подсистемы Windows для Android, введите adb connect 127.0.0.1:58526 .
Читайте также:  Как изменить пароль аккаунт андроид

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

  • Запустите приложение «Параметры», используя Windows Search.
  • В разделе IP-адреса будет отображаться IP-адрес. Если IP-адрес не отображается, запустите приложение Android, которое было установлено с помощью Amazon Appstore, а затем выберите Обновить на кнопке 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.

Установите APK, выполнив adb install: adb install app-debug .apk .

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

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

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

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

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

  1. Запущен
  2. Спящий режим — активируется после отсутствия активности приложения в течение 3 минут, деактивируется при выполнении пользователем действия или при появлении уведомления от приложения.
  3. Не запущена — активируется после отсутствия активности приложения в течение 7 минут,

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

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

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

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

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

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

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

Разработчики, которые выполнят запрос getSecurityLevel , получат SECURITY_LEVEL_SW_SECURE_CRYPTO . Дополнительные сведения см getSecurityLevel . в справочнике по getSecurityLevel .

Amazon Appstore

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

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

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

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

  1. Выберите Windows Search на панели задач Windows.
  2. Выполните поиск по запросу Amazon Appstore и щелкните правой кнопкой мыши значок Amazon AppStore.
  3. Выберите в раскрывающемся списке «Параметры приложения».
  4. Выберите «Хранилище и кэш» и щелкните «Очистить хранилище» и «Очистить кэш».
  5. Вернитесь и выберите «Принудительно остановить».
  6. Закройте окно параметров Amazon Appstore.
  7. Запустите Amazon AppStore заново.

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

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

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

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

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

  • При удалении Amazon Appstore будет удалена Подсистема Windows для Android и все остальные приложения для Amazon.
  • При удалении приложения из Amazon Appstore будет удалено только это приложение (как и в случае приложений для Windows).
  • При удалении Подсистемы Windows для Android будет удалено приложение для Amazon Appstore и все приложения для Amazon.

Источник

Оцените статью