- Connect Your Android Phone to Windows 10 with Continue on PC
- Connect an Android Phone with Windows 10
- Summing Up
- Как запустить любое приложение Android в Windows 11
- Как установить в Подсистему Windows для Android любое приложения Android
- How to Connect Windows 10 and Android Using Microsoft’s ‘Your Phone’ App
- Подсистема Windows для Android™️
- Настройка среды разработки
- Предварительные требования
- Установка Amazon Appstore
- Приложение «Параметры»
- Вопросы, связанные с совместимостью ввода для устройств Windows
- Ввод с клавиатуры
- Ввод с помощью мыши
- Управление окнами и изменение размера
- Минимальные требования к экрану
- &Упаковка основы письма
- Дополнительные рекомендации по изменению размера
- Тестирование и отладка
- Включение режима разработчика в приложении «Параметры» для Windows
- Подключение к Подсистеме Windows для Android для отладки
- Подключение к тестовому устройству
- Отладка приложения
- Жизненный цикл виртуальной машины
- Свойства виртуальной машины
- Безопасность
- Amazon Appstore
- Устранение неполадок с Amazon Appstore
- Создание универсальных пакетов APK
- Удаление Подсистемы Windows для Android
Connect Your Android Phone to Windows 10 with Continue on PC
A new feature in Windows 10 Fall Creators Update called “Continue on PC.” It allows you to start work on your phone and move it to PC.
Your smartphone today has a ton of computing power, but not everything can be done on it. A lot of times, for complex tasks you need to complete your workflow on a PC. Microsoft understands this, and with the upcoming Fall Creators Update, it’s introducing a new Phone-to-PC linking feature that lets you start work on your phone, and then transition it to your Windows 10 system.
We have shown you how to use Continue on PC with iOS and here’s a look at connecting your Android phone with Windows 10. Note that for this to work you’ll need to be running Build 16251 or above.
Note: Since this article was originally written, Microsoft has rolled out the “Your Phone” app. It continues to gain features regularly. Make sure to read our article: How to Send Text Messages from Windows 10 with the Your Phone app.
Connect an Android Phone with Windows 10
To start off, you need to pair your Android phone with Windows 10. To do that head to Settings > Phone and then select the “Add a phone” button.
Next, you need to enter your mobile phone’s number to receive an SMS message.
An SMS message will be sent to your Android phone with a link to Microsoft Apps in the Play Store. Tap the link to install it.
After that, take a look at your Windows 10 system in Settings > Phone and you should see that your phone is paired with Windows 10 and listed as a device you can manage.
Back on your phone, open the app and in the Windows Insiders section tap on “Try It Now” and you’ll get a short tutorial and then introduction screen – tap Get Started.
To test out if it’s working, browse to a website you want to share with Windows 10 and tap the options button and then Share. That will open up the menu of sharing options on your phone — select Continue to PC.
If this is the first time sharing an item you’ll first need to log into your Microsoft Account and approve the connection via Microsoft Authenticator.
After you’re signed in, you won’t need to sign in again until you use a different device or log out of your account. Another step in the process to point out is when you tap the Continue on PC action, you’ll get the option to send now or later. After that, your phone will scan your network for devices capable of receiving the item. In the example below I have two different systems to choose from.
When you send an item over to the PC, you will receive a notification in Action Center that an item has been sent from your Android phone to the PC. For example, here I sent a link to one of our articles.
Summing Up
Keep in mind that this feature is still under development and, at the time of this writing, it’s definitely not perfect. I, like my colleague Andre with iOS, had varying degrees of success trying to send over websites. In my testing, I used a Nexus 6P running Android Nougat, a Lenovo Flex 2, and Dell Inspiron desktop (both running Windows 10 Build 16257). Sometimes nothing would be sent over, and sometimes I would receive the notification, but it wouldn’t open in my browser.
However, when things did work as advertised, it showed the potential of how this will surely be handy in the future. Right now it seems to be limited to just sending over websites, and not other items like Office documents. Although, I was able to send over searches from the Bing app for Android.
One more thing to point out is with Microsoft Apps for Android, which allows you to easily find official Microsoft apps has a lot of potential for this Continue on PC feature. Once the functionality gets integrated into more of the available Microsoft apps (and other apps for that matter), there is a ton of potential moving forward.
Источник
Как запустить любое приложение Android в Windows 11
Microsoft сотрудничает с Amazon, чтобы реализовать интеграцию Amazon AppStore с Microsoft Store. На деле это означает, что вы не можете официально получить доступ к обширной библиотеке приложений в магазине Google Play. На данный момент для тестирования доступны даже не все приложения из Amazon AppStore. Инсайдеры могут протестировать лишь одобренные Microsoft и Amazon 50 избранных приложений.
К счастью, Microsoft сразу предусмотрела возможность отладки для Подсистемы Windows для Android. В результате вы можете получить доступ и отладку виртуального слоя Android в хост-системе Windows 11, используя инструмент Android Debugging Bridge (ADB). ADB можно использовать для установки любого стандартного пакета приложения Android (APK), в том числе для загрузки в подсистему приложений, которые отсутствуют в Amazon AppStore.
Итак, воспользуйтесь нашей инструкцией Как протестировать приложения Android на любом Windows 11 ПК, если вы не инсайдер и настройте Подсистему Windows для Android на своем компьютере Windows 11. Далее следуйте инструкциям, чтобы запустить свои любимые мобильные приложения.
Как установить в Подсистему Windows для Android любое приложения Android
Подсистема Windows для Android находится на стадии бета-тестирования. Приложения, одобренные Microsoft и Amazon, скорее всего, были дополнительно оптимизированы для подсистему, поэтому они обеспечили себе места в первой партии. Нет никаких гарантий, что другие приложения будут сразу работать корректно. Единственный способ проверить совместимость на практике — запустить приложение в Подсистеме Windows для Android.
Чтобы загрузить любое приложение для Android в подсистему Windows 11 для Android, выполните следующие действия:
- Загрузите файл APK желаемого приложения или игры из доверенного источника.
- Проекты, поддерживаемые сообществом доступны на сторонних форумах (XDA, 4PDA и др).
- APK файлы приложений с открытым исходным кодом часто встречаются в репозиториях GitHub или на сторонних сайтах, таких как F-Droid.
- Наконец, существует сторонние ресурсы с APK-файлами, например APK Mirror и APKPure.
- После того, как вы заполучили файл APK, запустите среду Подсистемы Windows для Android. Перейдите в меню «Пуск» > Все приложения > Windows Subsystem for Android.
- Откроются настройки подсистемы. Вам нужно активировать переключатель Режим разработчика.
- Поскольку среда Android работает рядом с ядром хост-системы Windows, мы можем получить доступ к ней через интерфейс localhost (127.0.0.1). Фактически, слой Android также связывается со случайным IP из частной сети 172.30.0.0/24, которая видна под IP-адресом.
- Если вы не можете увидеть IP-адрес в форме 172.30.x.x, нажмите на опцию Файлы в верхней части экрана настроек, чтобы перейти к файловой системе подсистемы во встроенном Проводнике. Затем нажмите кнопку Обновить напротив опции IP-адрес, чтобы получить IP-адрес. Теперь вы можете скопировать его одним нажатием кнопки.
- Теперь мы можем подключиться с помощью ADB из хост-системы Windows 11. Вы можете использовать localhost (127.0.0.1) с портом 58526, либо IP-адресом, показанным в окне настроек, чтобы установить соединение.
- Настройте ADB:
- Откройте сайт ADB Installer и в разделе ADB and fastboot скачайте platform-tools для Windows.
- Распакуйте скачанный архив и переместите папку platform-tools в удобное расположение. В нашем примере это будет C:\platform-tools
- Откройте новое окно терминала Windows и перейдите в расположение ADB:
- Далее введите одну из следующих команд:
(Вместо IP-адреса подставьте свой IP-адрес, полученный на предыдущем шаге).
- Теперь можно установить наш APK через ADB. Команда должна быть следующей:
- В нашем примере мы скачали apk-файл почтового клиента Spark на сайте Apk Mirror.
- Если пройдет корректно, то ярлык приложения для Android будет создан в меню «Пуск». Нажмите на ярлык, чтобы запустить приложение.
- Если вы не можете найти ярлык приложения Android, вы можете вручную запустить его, используя следующую команду:
- Например, чтобы запустить приложение Spark, введите следующее в окно Выполнить в Windows:
- Вы также можете вызвать приложение непосредственно из окна ADB Shell:
- Чтобы запустить приложение Spark, команда должна быть:
Обратите внимание, что неофициальные приложения будут иметь доступ к сети. Таким образом, вы можете установить и использовать популярные мобильные браузеры внутри подсистемы Windows для Android, например Firefox. Браузеры можно использовать для загрузки других приложений. Windows 11 также позволяет применять правила брандмауэра для приложений Android. Хотя можно установить приложение, зависящее от Служб Google, оно не запуститься из-за их отсутствия. В качестве обходного варианта можно воспользоваться microG.
Также доступен относительно простой способ для обхода региональных ограничений для использования Amazon Appstore. При этом вам не нужно будет использовать VPN-сервис или изменять настройки региона в Windows 11. Вы можете еще больше «прокачать» подсистему Windows для Android, загрузив альтернативный клиент Google Play Store под названием Aurora Store.
Источник
How to Connect Windows 10 and Android Using Microsoft’s ‘Your Phone’ App
Microsoft is eager to tie your Windows PC to your smartphone. With the October 2018 Update and above, the ‘Your Phone’ app can text, transfer photos, and more.
At its fall event, Microsoft not only launched new Surface computers, but also announced the availability of the Windows 10 October 2018 Update. What was the top new capability in that release? The Your Phone app, which allows for easy sharing between a smartphone and your PC.
Drag and drop photos from a phone via a window on the PC. Or send web pages from a phone to the PC, where they can open immediately or reside in the Action Center for later use. You can also see your PC’s Timeline on the phone, though that feature is still labeled as beta—as is the coolest feature of all, Screen Mirroring, which displays and lets you interact with your smartphone’s screen on a PC.
If you have an Android phone, though, you can now get notifications from phone apps in the Your Phone app on the PC, Microsoft announced this week.
Microsoft would love to get the same functionality on iPhones, but Apple closely guards its ecosystem. Android is a lot more customizable than iOS, even letting you drop in a different Launcher home screen for your phone. With Your Phone, Microsoft takes advantage of this openness to deliver some impressive linkage between the worlds of mobile and desktop.
Read on to find out how to get going with the Your Phone app to transfer photos and send text messages on your PC. The Windows 10 update is rolling out gradually, but here’s how to get it now.
Источник
Подсистема 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) в фоновом режиме при выполнении любого из следующих двух действий пользователя:
- Установка Amazon Appstore из Microsoft Store.
- Установка приложения 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, может находиться в одном из трех состояний:
- Запущен
- Спящий режим — активируется после отсутствия активности приложения в течение 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, выполните следующие действия по устранению неполадок:
- Выберите Windows Search на панели задач Windows.
- Выполните поиск по запросу Amazon Appstore и щелкните правой кнопкой мыши значок Amazon AppStore.
- Выберите в раскрывающемся списке «Параметры приложения».
- Выберите «Хранилище и кэш» и щелкните «Очистить хранилище» и «Очистить кэш».
- Вернитесь и выберите «Принудительно остановить».
- Закройте окно параметров Amazon Appstore.
- Запустите 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.
Источник