PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Навигация (http://pccar.ru/forumdisplay.php?f=13)
-   -   Посоветуйте эмулятор Андроид для запуска Waze и подобных на слабом ПК с Windows 10 (http://pccar.ru/showthread.php?t=29491)

JamesDoe 02.10.2020 01:21

Посоветуйте эмулятор Андроид для запуска Waze и подобных на слабом ПК с Windows 10
 
Какой сейчас эмулятор самый нормальный и самый щадящий к ресурсам мини-ПК? Кто каким пользуется? Время загрузки тоже интересует.

Может, есть какие-то более подходящие решения для запуска единственного приложения, чем полноценный Андроид с лончером и прочей его лабудой?

ank1965 02.10.2020 17:32

Единственное нормальное решение - забыть о Win как о страшном сне и использовать android x86. На SSD и 4 Гб памяти - старт около 20-25 сек. При этом все приложения уже загружены. Ну и под Win - проброс GPS - тот еще квест... Сам недавно перешел с Win10 на Android x86-64 v7.1

JamesDoe 02.10.2020 17:48

Тогда я бы уже купил современную Андроид-магнитолу, это действительно проще (а по цене +/- одинаково), но у меня музыка завязана на Windows - я нашёл, как подключить несколько ЦАП (у меня 2, но можно больше) и организовать на них поканальный DSP. Т. е. мне даже не нужен специальный многоканальный ЦАП, достаточно пары-тройки обычных стерео. И DSP на VST плагинах - очень удобно и мощно по функциям. На Android так нельзя (я так думаю). Разве что аппаратный DSP ставить, но это +$500 к бюджету, и у меня не настолько крутая музыка :)

Думается, что мне тогда уж проще собрать мини-ПК помощнее, чтобы на нём хорошо работал Андроид эмулятор. А проброс GPS, вроде, делается через GPSGate на Windows (он читает COM и пересылает в сеть) и какое-то приложение на Андроид. Правда, ещё не испытывал, хочу ж сразу пробовать на том эмуляторе, который посоветуют, чтоб хоть на какие-то грабли самому не наступать.

basurman 02.10.2020 17:48

Цитата:

щадящий к ресурсам мини-ПК?
думается мне пипа никакой не потянет, может конечно и ошибаюсь, но эмулятор принципиально не может быть щадящий ресурсы
Цитата:

использовать android x86
вопрос был другой, а продвигать ведро можно где то в другом месте

JamesDoe 02.10.2020 18:22

Цитата:

Сообщение от basurman (Сообщение 416508)
думается мне пипа никакой не потянет, может конечно и ошибаюсь, но эмулятор принципиально не может быть щадящий ресурсы

Думаю, вы совершенно правы, Пипа уже доживает последние дни в машине, заготовил мини-ПК Beelink S2 (4-ядерный Celeron N4100, 4ГБ оперативы). Но можно и что-то посерьезнее собрать в формате mini-ITX, был бы толк. Эмулятор уже запускал на Beelink - Nox, кажется. И Waze в нём запустил. Работает (пока без проброса GPS, повторюсь), производительность нормальная,но загрузка ЦП, конечно, ниже 50% не опускается, при активной работе держится 100%. Но главное, чтобы музыка не заикалась от этого.

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

ank1965 03.10.2020 00:03

Как на мой взгляд, то даже N4100 для Вашей задачи будет сильно слабоват... Софт DSP и 100% загрузки процессора (и это еще без пересылки и обработки данных по геопозиции, загрузки и перерисовки карты, связи с сервером Waze ...) - как-то не сильно совместимо. Собственно, исходя из производительности Вашего железа и была рекомендация о "чистом" Андроиде. А N4100 под Win даже для простых офисных задач - тормоз еще тот...

Цитата:

Сообщение от JamesDoe (Сообщение 416499)
Какой сейчас эмулятор самый щадящий к ресурсам

Нет таких. :) Современные эмуляторы используют виртуализацию на основе Hyper-V или Virtualbox. Даже на Вашем N4100 будут тормозить конкретно, если вообще запустятся. Мне больше всего понравился MEMU. Правда, если Вы используете режим "сон" или hybernate - придется о нем забыть.
Вроде еще есть старые неподдеживающиеся проекты эмуляторов, не треб. к ресурсам, но в них, скорее всего, Waze не запустится.

JamesDoe 03.10.2020 00:40

Цитата:

Сообщение от ank1965 (Сообщение 416511)
Как на мой взгляд, то даже N4100 для Вашей задачи будет сильно слабоват... Софт DSP и 100% загрузки процессора (и это еще без пересылки и обработки данных по геопозиции, загрузки и перерисовки карты, связи с сервером Waze ...)

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

Повторюсь, что железо можно взять и получше, если будет толк и система будет хорошо работать. А что до загрузки ЦП - она была около 60% в устоявшемся режиме, это с интернет-подключением и активным waze, только без обновления GPS. Ну что ж, буду перебирать эмуляторы и смотреть, кто как работает.

basurman 03.10.2020 01:25

Цитата:

нормальная навигация только под Андроид
если не секрет, то какая? ЯН стал жутко отстойный.

JamesDoe 03.10.2020 01:46

Даже банальный google maps меня устраивает в 70% случаев. В последнее время изучаю Waze, его многие хвалят, и в моём городе у него маленькое, но активное сообщество, которое оперативно добавляет на карту перекрытия, аварии и т. п. в ручном режиме.

basurman 03.10.2020 02:07

Понял, спасибо. Думал может кто то из глобальных что то улучшил. Гугл ф топку, никогда не понимал зачем они этим занимаются))), у них даже карты ниочом, моё имхо конечно, но "интуитивность восприятия" отсутствует напрочь.

JamesDoe 03.10.2020 13:05

Цитата:

Сообщение от basurman (Сообщение 416517)
Понял, спасибо. Думал может кто то из глобальных что то улучшил. Гугл ф топку, никогда не понимал зачем они этим занимаются))), у них даже карты ниочом, моё имхо конечно, но "интуитивность восприятия" отсутствует напрочь.

Наверное, я привык и не замечаю. Зато у гугла детализация карт неплохая + все бизнесы знает (ну, почти все).

Вчера ночью ещё немного поэкспериментировал с эмуляторами. Memu работал паршиво, а вот NOX намного лучше. Кстати, никаких 100% загрузки нет, кроме редких пиков (и это под Anydesk, который сам отжирает 15-20%). 20-25% потребляет эмулятор с запущенным Waze. А в Memu всё время что-то подвисает, хотя на вид они с Nox - как будто разные шкурки для одного и того же софта (интересно, для какого).

Но до самого главного - проброса GPS в андроид - ещё не добрался.

Кстати, есть ещё вот такой вариант, но я не думаю, что эти обычные игровые эмуляторы могут пробросить USB устройство. Для этого нужно что-то потяжелее, типа Android x86 в VMWare.

https://www.aliexpress.com/item/4000132559531.html

Lexx09 03.10.2020 15:26

Цитата:

Сообщение от JamesDoe (Сообщение 416518)
как будто разные шкурки для одного и того же софта (интересно, для какого)

Большинство современных эмуляторов - шкурки для VirtualBox.
Но почему-то Android x86 сильно тормозит в VirtualBox.

ABCh 03.10.2020 16:12

Чтобы android x86 как-то шевелился в virtual box, нужно начинать с процессора i5, как минимум, и памяти от 4 Гб. Hyper-V вообще не вариант, поскольку для клиентской ОС нет доступа к устройствам usb, и звук можно пробросить только через rdp.

sirota 04.10.2020 10:02

Цитата:

Сообщение от ABCh (Сообщение 416527)
Чтобы android x86 как-то шевелился в virtual box, нужно начинать с процессора i5, как минимум, и памяти от 4 Гб. Hyper-V вообще не вариант, поскольку для клиентской ОС нет доступа к устройствам usb, и звук можно пробросить только через rdp.

Все правильно говорите. От i5 и все полетит как нужно, 8 лет назад перешёл на обрезанный i7, но до сих пор актуален для наших задач. Одним словом...для автора нужно взять нормальный проц.. память и все полетит и Вазы, и яндЫксы, и ещё куча программ одновременно.
https://youtu.be/tYxBKX9rxt8

JamesDoe 04.10.2020 10:23

Установил вчера сервер GpsGate свежий с сайта - хрень какая-то, кучу хлама понаставил - базу данных, веб-сервер IIS, а как добавить generic COM приёмник, я не нашёл. Попробую написать свой легковесный аналог GPS gate и под него приёмную часть для Андроид.

ABCh 04.10.2020 11:01

Цитата:

Сообщение от JamesDoe (Сообщение 416530)
Попробую написать свой легковесный аналог GPS gate и под него приёмную часть для Андроид.

Прежде, чем это делать, убедитесь что навигационная программа, которой будете пользоваться, работает с mock location provider. Иначе приемную часть в андроиде придется встраивать в gps hal.

JamesDoe 04.10.2020 13:35

Цитата:

Сообщение от ABCh (Сообщение 416531)
Прежде, чем это делать, убедитесь что навигационная программа, которой будете пользоваться, работает с mock location provider. Иначе приемную часть в андроиде придется встраивать в gps hal.

Хм, спасибо за совет.
Я смотрю вот на этот интерфейс, это не mock, насколько я понимаю, это драйвер GPS приёмника: https://developer.android.com/things...ivers/location

ABCh 04.10.2020 14:51

То, что Вы нашли, это реализация драйвера gps-приемника в user space для Android Things. К стандартному андроиду для телефонов и планшетов это не имеет отношения.

JamesDoe 04.10.2020 21:53

Цитата:

Сообщение от ABCh (Сообщение 416536)
То, что Вы нашли, это реализация драйвера gps-приемника в user space для Android Things. К стандартному андроиду для телефонов и планшетов это не имеет отношения.

Мда, не заметил, но я ожидал, что это не может быть настолько просто. Спасибо!

ABCh 05.10.2020 08:04

Проще поставить android x86 на голое железо и не мучиться ;)
Вообще, я думаю, надо просчитать вариант с 2-мя компьютерами: 1-й с мультимедиа под windows, 2-й с андроидом для навигации. Возможно, это окажется дешевле и проще в реализации, чем городить "суперкомпьютер" с эмулятором андроида.

120705 05.10.2020 10:51

Цитата:

Сообщение от ABCh (Сообщение 416539)
Вообще, я думаю, надо просчитать вариант с 2-мя компьютерами: .

Или , как то использовать использовать навигатор (самостоятельное устройство на Андроиде) с выводом изображения на общий монитор....

JamesDoe 05.10.2020 11:29

Цитата:

Сообщение от ABCh (Сообщение 416539)
Проще поставить android x86 на голое железо и не мучиться ;)

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

А вот насчёт двух можно подумать. Для музыки даже GUI не нужен (пока там ничего не глючит). Можно просто через HDMI коммутатор подключить два компа к одному дисплею. Дороговато, но действительно решает много проблем. А к Android тогда можно пытаться подключить USB адаптер Android Auto / Car Play, который я выше линковал.

P. S. Хотя нет, с дисплеем не так просто, у него же тач через USB, его тоже нужно коммутировать. И не факт, что тач вообще заработает под Android. Но с другой стороны, под виндой можно обойтись для крайних случаев пультиком-аэромышью (вроде моего Rii 25 mini).

ABCh 05.10.2020 11:55

Берете, например, Intel Compute Stick STK1AW32SC с Windows и подключаете к нему Вашу музыку. На pipo ставите android x86 и через vnc или rdp подключаетесь к Intel Compute Stick для управления. HDMI-коммутатор и подключение тач-скрина к стику не нужно.

Бача 05.10.2020 16:14

Цитата:

Сообщение от ABCh (Сообщение 416547)
Берете, например, Intel Compute Stick STK1AW32SC с Windows и подключаете к нему Вашу музыку. На pipo ставите android x86 и через vnc или rdp подключаетесь к Intel Compute Stick для управления. HDMI-коммутатор и подключение тач-скрина к стику не нужно.

У меня две системы, музыка это святое, это виндовс, а все остальное андроид. Odroid n2, и поддержка хорошая и полноценный андроид, а здесь варианты управления https://www.youtube.com/watch?v=9-hMlwWKSuE

JamesDoe 05.10.2020 17:16

Цитата:

Сообщение от Бача (Сообщение 416553)
У меня две системы, музыка это святое, это виндовс, а все остальное андроид. Odroid n2, и поддержка хорошая и полноценный андроид, а здесь варианты управления https://www.youtube.com/watch?v=9-hMlwWKSuE

А как у вас музыка организована и устроена?

ank1965 05.10.2020 17:39

Цитата:

Сообщение от basurman (Сообщение 416515)
если не секрет, то какая? ЯН стал жутко отстойный.

У каждого - своя :), т.е. - отвечающая именно его требованиям и "актуальная" в его регионе.
Так, например, для Украины и приоритетных пробках/камерах/патрулях/ямах на дорогах - это Waze. Да, у него есть масса недостатков, и соответственно - каждый выбирает сам то, что ему нужнее от навигатора (так же, как и от самого CarPC).

Бача 05.10.2020 18:59

Цитата:

Сообщение от JamesDoe (Сообщение 416554)
А как у вас музыка организована и устроена?

Звуковая prodygi advance de, магнитола kenwood kdc psw 9531, усилок тоже kenwood, саба нет колонки varta spb6.2 чувствительность 93db, поэтому саб и не нужен перед, задние тоже varta, только трех полосные. Музыка вся, кроме афгана, винил рип.Звук " мой", в меру мягкий, в свое время присматривался к пионеру 88, жестковат для меня. Как то так.

JamesDoe 05.10.2020 20:45

Цитата:

Сообщение от Бача (Сообщение 416556)
Звуковая prodygi advance de, магнитола kenwood kdc psw 9531, усилок тоже kenwood, саба нет колонки varta spb6.2 чувствительность 93db, поэтому саб и не нужен перед, задние тоже varta, только трех полосные. Музыка вся, кроме афгана, винил рип.Звук " мой", в меру мягкий, в свое время присматривался к пионеру 88, жестковат для меня. Как то так.

Я так понимаю, что DSP на компе? Каким софтом пользуетесь? Заведена цифра с магнитолы? По оптике? Или АЦП -> DSP - ЦAП?

Бача 05.10.2020 21:21

Цитата:

Сообщение от JamesDoe (Сообщение 416559)
Я так понимаю, что DSP на компе? Каким софтом пользуетесь? Заведена цифра с магнитолы? По оптике? Или АЦП -> DSP - ЦAП?

Нет чистый аналог, все регулировки на магнитоле, она процессорная.

JamesDoe 05.10.2020 22:06

Стоп, а тогда зачем вам Windows?

Бача 05.10.2020 23:14

Цитата:

Сообщение от JamesDoe (Сообщение 416561)
Стоп, а тогда зачем вам Windows?

Foobar 2000, звуковая карта, процессор магнитолы, усилитель, динамики. У магнитолы есть AUX, но нет USB/

JamesDoe 06.10.2020 00:14

А, то есть двойное преобразование, но на стороне магнитолы. Теперь понял.

JamesDoe 07.10.2020 14:49

Цитата:

Сообщение от ABCh (Сообщение 416547)
Берете, например, Intel Compute Stick STK1AW32SC с Windows и подключаете к нему Вашу музыку. На pipo ставите android x86 и через vnc или rdp подключаетесь к Intel Compute Stick для управления. HDMI-коммутатор и подключение тач-скрина к стику не нужно.

Тогда уже нужно подключаться к своему смартфону. Минус лишняя железка, её покупка и настройка. Почти как Android Auto) Стоит обдумать.


Часовой пояс GMT +4, время: 01:48.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot