Как проверить приложение Bluetooth на эмуляторах в Android
Я создал приложение для чата Bluetooth на Android, и мне нужно его протестировать, но у меня нет телефона Android, поэтому я использую эмулятор для всех своих целей тестирования. Могу ли я протестировать приложения на базе Bluetooth на эмуляторе Android? Я использую Eclipse для разработки. Я хотел бы запустить 2 эмулятора одновременно и посмотреть, правильно ли работает мое приложение чата.
Кроме того, как я могу интегрировать новый эмулятор с Eclipse?
2 ответа
К счастью, выход есть - установите образ Android на виртуальную машину и используйте свое собственное устройство Bluetooth. Следуй этим шагам:
Загрузите Androidx86 с http://www.android-x86.org/. Это файл.iso, поэтому вам нужно что-то вроде VMWare или VirtualBox для его запуска. Я использую VirtualBox.
При создании виртуальной машины вам необходимо установить тип гостевой ОС как Linux вместо Другой.
После создания виртуальной машины установите сетевой адаптер на "Bridged".
Запустите виртуальную машину и выберите "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 выберите "Устройства"> "USB-устройства". Выберите свой ключ.
Готово! теперь ваша Android VM имеет Bluetooth. Попробуйте включить Bluetooth и обнаружить / сравнить с другими устройствами.
Теперь остается только перейти на Eclipse и запустить вашу программу. Менеджер Android AVD должен показать виртуальную машину как устройство в списке.
Я устал, ища ответ на этот вопрос, и, наконец, я получил решение из моего личного опыта.
В настройках виртуальной машины зайдите в serialports -> Порт 1
- установите флажок Включить последовательный порт
- выберите номер порта
- затем выберите режим порта как отключенный
- нажмите ок.
Теперь запустите виртуальную машину.
В разделе "Устройства" -> "Устройства USB" -> вы можете найти Bluetooth вашего ноутбука в списке.
Вы можете просто проверить эту опцию и начать тестировать приложение Android Bluetooth.
это сработало для меня. Надеюсь, вы найдете решение.