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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Эмуляторы ОС Android на Windows (http://pccar.ru/forumdisplay.php?f=133)
-   -   LDPlayer (http://pccar.ru/showthread.php?t=27520)

Lexx09 28.04.2018 22:29

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).
  • Нет общих папок.

sirota 02.05.2018 16:32

Какая версия ведра(интересует системный голос в ЯН)?
Как с графикой для навитела, не пробовал?

Lexx09 02.05.2018 23:40

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

seriousstas 03.05.2018 02:15

Цитата:

нет запуска в Fullscreen. Можно после загрузки LDPlayer посылать нажатие F11 для разворачивания на весь экран
По аналогии с BlueStacks не получится развернуть ?

Lexx09 03.05.2018 21:26

Цитата:

Сообщение от seriousstas (Сообщение 401797)
По аналогии с 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


seriousstas 04.05.2018 10:29

Цитата:

А как в BlueStacks?
Это Тебе видней)
Цитата:

0.9.27
нет .
3.0 покупал сборку у Тебя . Она так-же не запускается . Там ты перепаковывал exe-ху для старта сборки в фулскрине ..

Lexx09 04.05.2018 13:36

BS3 написан на C# (с использованием WPF). Его можно перекомпилировать, но не всегда.
LDPlayer - на C++. Перекомпилировать не вариант. Да и разбираться в коде нет времени.

seriousstas 04.05.2018 19:45

Цитата:

Сообщение от Lexx09 (Сообщение 401844)
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 - логично ! Не нужно время вычислять .. :good:


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

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