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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Разработка программ > Эмуляторы ОС Android на Windows

Ответ
 
Опции темы
Старый 28.04.2018, 22:29   #1
Lexx09
Старший Пользователь
 
Регистрация: 18.04.2009
Город: Краснодар
Регион: 23, 93
Машина: Приора хэтчбек
Сообщений: 868
Lexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant future
По умолчанию LDPlayer

Еще один эмулятор Android - LDPlayer. Вроде шустро работает.
  • Основан на VirtualBox.
  • Нет русского интерфейса, но это не критично.
  • Нужно включить фиктивное местоположение (MOCK Location). Можно правкой БД или с помощью Activity Launcher, запустив меню разработчика.
  • Нужно удалить файл /system/lib/hw/gps.ld.so.
  • IP-адрес для GPSBridge определяем с помощью ES File Explorer. У меня получился 172.16.2.2.
  • Яндекс.Навигатор из Play Маркета у меня не заработал. Вытащил последний из BlueStacks v0.9.
  • Не работает Autorun. Т.е. программы автозапуска не запускаются, т.к. событие BOOT_COMPLETED почему-то не доходит до приложений. Для автозапуска нужных программ (GPSBridge, Mapcam, ЯН) сочинил такой Autoit-скрипт:
    PHP код:
    #NoTrayIcon
    ShellExecuteWait('dnconsole''launch --name LDPlayer''''', @SW_HIDE)
    ShellExecuteWait('adb''wait-for-device''''', @SW_HIDE)
    ShellExecuteWait('adb''shell am startservice "com.rbc.gpsbridge/.LocalService"''''', @SW_HIDE)
    ShellExecuteWait('adb''shell am broadcast -a "info.mapcam.droid.SERVICE_START" -p "info.mapcam.droid"''''', @SW_HIDE)
    ShellExecuteWait('dnconsole''runapp --name LDPlayer --packagename ru.yandex.yandexnavi''''', @SW_HIDE
    Скомпилированный exe положить в папку рядом с adb.exe, dnconsole.exe, dnplayer.exe. Запускать LDPlayer необходимо с помощью этого скрипта.
  • Нет запуска сразу в Fullscreen. Можно сразу после загрузки LDPlayer посылать нажатие F11 для разворачивания на весь экран.
  • Всякие фоновые картинки при запуске. Можно попробовать поправить/заменить/удалить картинки в файле dnresource.rcc (это архив 7-Zip).
  • Нет общих папок.
__________________
Приора хэтчбек
ASRock B75M-ITX, Intel Pentium G640T Sandy Bridge 2x2.4GHz, DDR3 2x2Gb, SSD SmartBuy Ignition 64GB SATAIII, Win7 Ultimate x86, M2-ITX rev.2F, GPS VK-172 10Hz, Logitech Wireless Touch Keyboard K400r, ИК-пульт Prology RCD-350, круиз-контроль...

Последний раз редактировалось Lexx09; 05.05.2018 в 09:57.
Lexx09 вне форума   Ответить с цитированием
Старый 02.05.2018, 16:32   #2
sirota
Бывалый писикарщик
 
Аватар для sirota
 
Регистрация: 27.09.2008
Город: Собянинск
Регион: 77, 97, 99, 177
Машина: шкода а5
Сообщений: 5,284
sirota has a brilliant futuresirota has a brilliant futuresirota has a brilliant futuresirota has a brilliant futuresirota has a brilliant futuresirota has a brilliant futuresirota has a brilliant futuresirota has a brilliant futuresirota has a brilliant futuresirota has a brilliant futuresirota has a brilliant future
По умолчанию

Какая версия ведра(интересует системный голос в ЯН)?
Как с графикой для навитела, не пробовал?
__________________
То win 10х64, то win 8.1x64

Видео регистрация на web. камеру:http://www.youtube.com/watch?v=1hPPLRBBIqc
sirota вне форума   Ответить с цитированием
Старый 02.05.2018, 23:40   #3
Lexx09
Старший Пользователь
 
Регистрация: 18.04.2009
Город: Краснодар
Регион: 23, 93
Машина: Приора хэтчбек
Сообщений: 868
Lexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant future
По умолчанию

5.1.1.
С некоторыми танцами с бубном системный голос появился.
Навител не пробовал.
__________________
Приора хэтчбек
ASRock B75M-ITX, Intel Pentium G640T Sandy Bridge 2x2.4GHz, DDR3 2x2Gb, SSD SmartBuy Ignition 64GB SATAIII, Win7 Ultimate x86, M2-ITX rev.2F, GPS VK-172 10Hz, Logitech Wireless Touch Keyboard K400r, ИК-пульт Prology RCD-350, круиз-контроль...
Lexx09 вне форума   Ответить с цитированием
Старый 03.05.2018, 02:15   #4
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,138
seriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond repute
По умолчанию

Цитата:
нет запуска в Fullscreen. Можно после загрузки LDPlayer посылать нажатие F11 для разворачивания на весь экран
По аналогии с BlueStacks не получится развернуть ?
seriousstas вне форума   Ответить с цитированием
Старый 03.05.2018, 21:26   #5
Lexx09
Старший Пользователь
 
Регистрация: 18.04.2009
Город: Краснодар
Регион: 23, 93
Машина: Приора хэтчбек
Сообщений: 868
Lexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant future
По умолчанию

Цитата:
Сообщение от seriousstas Посмотреть сообщение
По аналогии с BlueStacks не получится развернуть ?
Не понял. А как в BlueStacks? 0.9.27 в Fullscreen сам запускается.

Можно добавить эмуляцию нажатия F11 в активном окне:
PHP код:
#NoTrayIcon
ShellExecuteWait('dnconsole''launch --name LDPlayer''''', @SW_HIDE)
ShellExecuteWait('adb''wait-for-device''''', @SW_HIDE)
Send('{F11}')
ShellExecuteWait('adb''shell am startservice "com.rbc.gpsbridge/.LocalService"''''', @SW_HIDE)
ShellExecuteWait('adb''shell am broadcast -a "info.mapcam.droid.SERVICE_START" -p "info.mapcam.droid"''''', @SW_HIDE)
ShellExecuteWait('dnconsole''runapp --name LDPlayer --packagename ru.yandex.yandexnavi''''', @SW_HIDE
__________________
Приора хэтчбек
ASRock B75M-ITX, Intel Pentium G640T Sandy Bridge 2x2.4GHz, DDR3 2x2Gb, SSD SmartBuy Ignition 64GB SATAIII, Win7 Ultimate x86, M2-ITX rev.2F, GPS VK-172 10Hz, Logitech Wireless Touch Keyboard K400r, ИК-пульт Prology RCD-350, круиз-контроль...
Lexx09 вне форума   Ответить с цитированием
Старый 04.05.2018, 10:29   #6
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,138
seriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond repute
По умолчанию

Цитата:
А как в BlueStacks?
Это Тебе видней)
Цитата:
0.9.27
нет .
3.0 покупал сборку у Тебя . Она так-же не запускается . Там ты перепаковывал exe-ху для старта сборки в фулскрине ..
seriousstas вне форума   Ответить с цитированием
Старый 04.05.2018, 13:36   #7
Lexx09
Старший Пользователь
 
Регистрация: 18.04.2009
Город: Краснодар
Регион: 23, 93
Машина: Приора хэтчбек
Сообщений: 868
Lexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant futureLexx09 has a brilliant future
По умолчанию

BS3 написан на C# (с использованием WPF). Его можно перекомпилировать, но не всегда.
LDPlayer - на C++. Перекомпилировать не вариант. Да и разбираться в коде нет времени.
__________________
Приора хэтчбек
ASRock B75M-ITX, Intel Pentium G640T Sandy Bridge 2x2.4GHz, DDR3 2x2Gb, SSD SmartBuy Ignition 64GB SATAIII, Win7 Ultimate x86, M2-ITX rev.2F, GPS VK-172 10Hz, Logitech Wireless Touch Keyboard K400r, ИК-пульт Prology RCD-350, круиз-контроль...
Lexx09 вне форума   Ответить с цитированием
Старый 04.05.2018, 19:45   #8
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,138
seriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond reputeseriousstas has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от Lexx09 Посмотреть сообщение
BS3 написан на C# (с использованием WPF). Его можно перекомпилировать, но не всегда.
LDPlayer - на C++. Перекомпилировать не вариант. Да и разбираться в коде нет времени.
Ясно, а отправку ф11 делал как-раз недавно :
http://pccar.ru/showpost.php?p=400976&postcount=181
Можно и через https://www.autoitscript.com/autoit3...ontrolSend.htm (фокус сразу наводить)
Так сделан икаровский Sendkey.exe
Через ShellExecuteWait - логично ! Не нужно время вычислять ..

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


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


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