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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.04.2018, 22:29   #1
Lexx09
Старший Пользователь
 
Регистрация: 18.04.2009
Город: Краснодар
Регион: 23, 93
Машина: Приора хэтчбек
Сообщений: 979
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
По умолчанию 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).
  • Нет общих папок.
__________________
Приора хэтчбек
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; 05.05.2018 в 09:57.
Lexx09 вне форума   Ответить с цитированием
Старый 02.05.2018, 16:32   #2
sirota
Бывалый писикарщик
 
Аватар для sirota
 
Регистрация: 27.09.2008
Город: Собянинск
Регион: 77, 97, 99, 177
Машина: шкода а5
Сообщений: 5,443
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
Машина: Приора хэтчбек
Сообщений: 979
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
По умолчанию

5.1.1.
С некоторыми танцами с бубном системный голос появился.
Навител не пробовал.
__________________
Приора хэтчбек
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 вне форума   Ответить с цитированием
Старый 03.05.2018, 02:15   #4
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

Цитата:
нет запуска в Fullscreen. Можно после загрузки LDPlayer посылать нажатие F11 для разворачивания на весь экран
По аналогии с BlueStacks не получится развернуть ?
seriousstas вне форума   Ответить с цитированием
Старый 03.05.2018, 21:26   #5
Lexx09
Старший Пользователь
 
Регистрация: 18.04.2009
Город: Краснодар
Регион: 23, 93
Машина: Приора хэтчбек
Сообщений: 979
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
По умолчанию

Цитата:
Сообщение от 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
__________________
Приора хэтчбек
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 вне форума   Ответить с цитированием
Старый 04.05.2018, 10:29   #6
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

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

BS3 написан на C# (с использованием WPF). Его можно перекомпилировать, но не всегда.
LDPlayer - на C++. Перекомпилировать не вариант. Да и разбираться в коде нет времени.
__________________
Приора хэтчбек
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 вне форума   Ответить с цитированием
Старый 04.05.2018, 19:45   #8
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

Цитата:
Сообщение от 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, время: 13:20.


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