Показать сообщение отдельно
Старый 07.11.2021, 17:52   #1
Lexx09
Старший Пользователь
 
Регистрация: 18.04.2009
Город: Краснодар
Регион: 23, 93
Машина: Приора хэтчбек
Сообщений: 976
Lexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud of
По умолчанию Windows Subsystem for Android (WSA) + Яндекс.Навигатор + Mapcam

Решил немного побаловаться с WSA, Яндекс.Навигатором и Mapcam. Обновить свою домашнюю Win10 до нужной версии не получилось, поэтому решил переустановить на инсайдерскую с более высоким номером сборки. Переустановил, но почему-то Windows оказалась 11 версии. Наверное, обновилась при установке. Ну да ладно. В общем, после установки и обновлений версия оказалась такая:
  • Выпуск - Windows 11 Pro Insider Preview
  • Версия - Dev
  • Сборка ОС - 22478.1012
  • Канал обновлений - Release Preview
ISO-образ заливал на флешку с помощью Rufus, выбрав "No TPM 2.0" и "No Secure Boot", т.к. моя система не подходит для Win11.

Далее установил WSA v1.7.32815.0, пришлось установить еще Microsoft.UI.Xaml.2.6. Версия Android внутри WSA - 11.
Из магазина (Microsoft Store) установил WSATools для работы с APK-файлами, через нее пытался установить ADB, но не получилось, зависала. ADB установил вручную.
Через ADB установил в WSA программы от текущей сборки BlueStacks: Яндекс.Навигатор и Mapcam.
Для каждой программы создается ярлык, который можно вытащить на рабочий стол.
Каждое приложение запускается в своем окне и отображается на панели задач.
Для быстрого запуска программ в настройках WSA установил "Непрерывная" в "Ресурсы подсистемы".
Приложения в WSA масштабируются автоматически при изменении размеров окна.

Передачу GPS-координат сделал так:
  • GPSGate получает данные от виртуального GPS-приемника.
  • GPS Sensor (из состава GPSDirect) получает координаты от GPSGate и передает их в ОС. В результате все приложения, в т.ч. и приложения внутри WSA видят точные координаты. Т.е. GPSBridge не нужен. GPS Sensor нужно ставить в автозагрузку.
При использовании физического GPS-приемника GPSGate становится не нужна (если не требуется передача координат в iCarDS).

Запуск Навигатора сделал из Mapcam (Запуск внешней программы при старте фонового режима). При этом окно с Mapcam становится невидимым, но Mapcam работает, голосовые предупреждения есть, а визуальных нет. При закрытии окна с ЯН - Mapcam остается запущен в невидимом окне (при повторном запуске фонового режима происходит закрытие Mapcam).

Иногда ЯН движется плавно, иногда - рывками примерно через 1 сек. По ощущениям - все работает быстрее, чем на BlueStacks 0.9.27. Подождем до стабильного релиза. Вероятно, другие эмуляторы после этого нам не понадобятся...

Инструкция по установке WSA на Win11 Pro x64
WSALauncher

Записал небольшое видео. Вместо физического GPS-приемника используется программный эмулятор.

__________________
Приора хэтчбек
Win7 x64 Pro, Intel Core i3-3240 Ivy Bridge 2x3.4GHz HT, DDR3 2x4Gb, SSD SiliconPower Ace A55 128GB SATAIII, ASRock B75M-ITX, M2-ITX rev.2F, GPS Beitian BN-808, Logitech Wireless Touch Keyboard K400r, ИК-пульт Prology RCD-350, круиз-контроль...

Последний раз редактировалось Lexx09; 10.12.2021 в 21:26.
Lexx09 вне форума   Ответить с цитированием