Подтвердить что ты не робот

Как протестировать приложение на базе Bluetooth на Androidx86 поверх VirtualBox с встроенным bluetooth для ноутбука

Как я могу запустить приложение на основе Bluetooth на эмуляторе Android на своем ноутбуке. Когда я запускаю приложение Bluetooth, он сказал, что устройство Bluetooth не подключено. Я был googled, и я нашел способ использовать Oracle VM VirtualBox. и я также выполнил эти шаги,

  • Загрузите Androidx86 из http://www.android-x86.org/. Это файл .iso, поэтому вам понадобится что-то вроде VMWare или VirtualBox для его запуска. Я использую VirtualBox.
  • При создании виртуальной машины вам нужно установить тип гостевой ОС как Linux, а не другой.
  • После создания виртуальной машины установите для сетевого адаптера значение "Бридж".
  • Запустите виртуальную машину и выберите "Live CD VESA" при загрузке.
  • Теперь вам нужно узнать ip этой виртуальной машины. Перейдите к терминалу в VM (используйте Alt + F1 и Alt + F7 для переключения) и используйте команду netcfg, чтобы найти это.
  • Теперь вам нужно открыть командную строку и перейти в папку установки Android (на хосте). Обычно это C:\Program Files\Android\android-sdk\platform-tools > .
  • Введите adb connect IP_ADDRESS
  • Сделано! Теперь вам нужно добавить Bluetooth. Подключите USB-ключ USB.
  • В окне VirtualBox перейдите на Устройствa > USB-устройства. Выберите свой ключ.
  • Готово! теперь у вашей Android VM есть Bluetooth. Попробуйте включить Bluetooth и обнаруживать/разбирать с другими устройствами.
  • Теперь остается только перейти в Eclipse и запустить вашу программу. Менеджер Android AVD должен показать VM как устройство в списке.

Я сделал это, и он отлично работает. но проблема в том, что если я использую Bluetooth Dongle, он работает хорошо, но я не могу использовать встроенное Bluetooth-устройство для ноутбука с VM Machine. Как подключить встроенное устройство Bluetooth к VM Machine и как его использовать для тестирования Bluetooth на основе приложения? Просьба предложить некоторые идеи. спасибо в Advance..

4b9b3361

Ответ 1

В виртуальной коробке:

  • щелкните правой кнопкой мыши и перейдите к настройкам

  • выберите Серийные порты и включите его

  • нажмите "ОК".

  • Теперь нажмите "Пуск"

  • Выберите устройства из главного меню

  • Выберите USB-устройства

  • Выберите адаптер Bluetooth все это. теперь вы можете использовать Bluetooth для ноутбука для виртуальной машины.

Ответ 2

В дополнение к шагам ответа RamRaj адаптер Bluetooth Bluetooth требует эксклюзивного подключения. Никакие другие устройства не могут спариваться на ноутбуке, иначе попытка подключения будет зависать.

Если соединение выполнено успешно, вы не сможете управлять Bluetooth в ОС ноутбука (хоста) на время соединения.

Ответ 3

Я пытаюсь это разными способами. Я использую VirtualBox 6.0 в Windows 10. Bluetooth-ключ CSR 4.0 работает правильно в основной операционной системе. Однако чего-то мне не хватает, и Android-X86 8.1 rel_2 не может обнаружить внешний ключ BLE. Может ли кто-нибудь помочь мне в этом? Мой встроенный ноутбук Bluetooth работает нормально, но я хочу использовать ключ BLE на своем рабочем столе. Кто-нибудь может мне помочь?

Могу ли я связаться с кем-то и сделать это?