Я нашел способ отладить приложение с поддержкой bt на виртуальном Android с помощью реальных устройств. Это не эмулятор ADK, и у него есть некоторые недостатки, но он определенно работает.
Хост-компьютер работает под управлением Windows 7 64-бит со стандартным стеком BT. Шаг за шагом:
- Установите VMWare Player. Это бесплатно для некоммерческого использования
- Создание виртуальной машины. Установите гостевой тип «Other linux 2.6».
- Выберите разумный объем оперативной памяти. Удалите диск SCSI и принтер. Добавьте диск IDE не менее 1 ГБ, держите USB-контроллер, убедитесь, что Bluetooth-устройства совместно используются с хост-компьютером.
- Загрузите установку Android с android-x86.org. Я рекомендую Android 4.0 RC2 для ПК EEE
- CD точки VM в файл ISO.
- Запустите виртуальную машину и установите андроид. К сожалению, сейчас невозможно добавить учетную запись google.
- Переключитесь на консоль Android (Alt-F1 внутри виртуальной машины) и попросите IP-адрес (используйте команду netcfg, посмотрите на сетевой интерфейс eth0), затем вернитесь к графическому интерфейсу (Alt-F7)
- На хост-машине запустите
adb.exe connect your-vm-ip
- Наслаждайтесь!
Here is an illustrated tutorial in Russian
полезная информация. Благодарю. :) – Adly
Если бы я подключил Bluetooth-ключ к моей системе, можно ли использовать bluetooth через это? –
@SumanRoy IT не поддерживает внешний Bluetooth. в настоящее время AVD поддерживает только аппаратную поддержку клавиатуры, а для передней и задней камеры в эмуляторе вы можете использовать веб-камеру. –