Как я могу запустить приложение на основе 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..