Android x86 bluetooth macbook - PullRequest
       3

Android x86 bluetooth macbook

1 голос
/ 14 ноября 2011

Я пытался разрабатывать приложения и тестировать их на Android x86 на виртуальной коробке. У меня проблема в том, что он зависает при включении Bluetooth и никогда не включает его. Я использую MacBook Bluetooth. Я включил его на виртуальной коробке (рядом с ним стоит галочка). Мне было интересно, есть ли исправление для этого, поскольку у меня нет телефона Android, чтобы проверить это. Android x86 2.2 - это то, что я использую.

Мой журнал кошек:

I/ActivityManager( 2052): Starting activity: Intent { cmp=com.project.saff/.FaultScreenConnect }
I/ActivityManager( 2052): Displayed activity com.project.saff/.FaultScreenConnect: 189 ms (total 189 ms)
I/ActivityManager( 2052): Starting activity: Intent { act=android.bluetooth.adapter.action.REQUEST_ENABLE cmp=com.android.settings/.bluetooth.RequestPermissionActivity }
I/ActivityManager( 2052): Starting activity: Intent { act=com.android.settings.bluetooth.ACTION_INTERNAL_REQUEST_BT_ON cmp=com.android.settings/.bluetooth.RequestPermissionHelperActivity }
I/ActivityManager( 2052): Displayed activity com.android.settings/.bluetooth.RequestPermissionHelperActivity: 193 ms (total 198 ms)
I/ActivityManager( 2052): Displayed activity com.android.settings/.bluetooth.RequestPermissionActivity: 198 ms (total 198 ms)
D/BluetoothService( 2052): Bluetooth state 10 -> 11
V/BluetoothEventRedirector( 2147): Received android.bluetooth.adapter.action.STATE_CHANGED
I/bluedroid( 2052): Starting hciattach daemon
I/bluedroid( 2052): Stopping bluetoothd deamon
I/bluedroid( 2052): Stopping hciattach deamon
I/bluedroid( 2052): Stopping bluetoothd deamon
I/bluedroid( 2052): Stopping hciattach deamon
I/bluedroid( 2052): Stopping bluetoothd deamon
I/bluedroid( 2052): Stopping hciattach deamon
D/dalvikvm( 2291): GC_EXPLICIT freed 1414 objects / 101976 bytes in 4ms
I/bluedroid( 2052): Stopping bluetoothd deamon
I/bluedroid( 2052): Stopping hciattach deamon
I/bluedroid( 2052): Stopping bluetoothd deamon
I/bluedroid( 2052): Stopping hciattach deamon
I/bluedroid( 2052): Stopping bluetoothd deamon
I/bluedroid( 2052): Stopping hciattach deamon
I/bluedroid( 2052): Stopping bluetoothd deamon
I/bluedroid( 2052): Stopping hciattach deamon
I/bluedroid( 2052): Stopping bluetoothd deamon
I/bluedroid( 2052): Stopping hciattach deamon
I/bluedroid( 2052): Stopping bluetoothd deamon
I/bluedroid( 2052): Stopping hciattach deamon
I/bluedroid( 2052): Stopping bluetoothd deamon
I/bluedroid( 2052): Stopping hciattach deamon
E/bluedroid( 2052): bt_enable: Timeout waiting for HCI device to come up
D/BluetoothService( 2052): Bluetooth state 11 -> 10
V/BluetoothEventRedirector( 2147): Received android.bluetooth.adapter.action.STATE_CHANGED

Ответы [ 2 ]

1 голос
/ 14 ноября 2011

Эмулятор x86 для Android, на котором вы можете запустить Google TV, в настоящее время работает только на linux с ядрами, поддерживающими KVM (и поддержкой виртуализации Intel в BIOS). Windows и Mac OS X в настоящее время не поддерживаются.

Системные требования

0 голосов
/ 29 апреля 2012

Вы не указали, откуда вы взяли свой образ Android X86, поэтому я предполагаю, что он из www.android-x86.org .Эта сборка системы требует определенного оборудования для работы, и она может не работать через Virtual Box, даже если ваше оборудование фактически поддерживается.

Список реально протестированных аппаратных средств см. здесь .На сборках, которые я тестировал с Virtual Box, в основном работают, но с ограниченной поддержкой устройств, например, камера, GPS, Bluetooth, Wi-Fi не работают (и не могут быть включены).Существует руководство для Android X86 по Virtual Box здесь , и есть эта запись блога, которая описывает, как настроить некоторые дополнительные параметры, чтобы вы имитировали свойства реальных устройств (например, разрешение экрана)телефона и т. д.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...