2013-07-23 48 views
6

Sto provando a far funzionare Bluetooth su Android x86 in virtualbox. Ho provato sia Virtualbox su Linux che Windows, con l'ultimo iso di Android x86, ma il problema è lo stesso: l'adattatore bluetooth del mio host thinkpad-laptop (che funziona completamente) non è riconosciuto.Bluetooth in Android x86 su Virtualbox

ho trovato discussioni simili:

How to test Bluetooth Based Application on Androidx86 on top of VirtualBox with inbuilt laptop bluetooth

how to test bluetooth application on emulators in android

Purtroppo la stessa procedura non risolve il mio problema.

Devo provare un altro software di virtualizzazione e/o un altro iso Android x86?

+0

Suggerirei di provare prima un ISO differente. – CatShoes

risposta

1

Ho avuto un problema simile a pochi mesi fa - trovati sono stati necessari questi passaggi per farlo funzionare:

  1. # poweroff
  2. impostazioni -> USB -> Alt + Ins, questo spuntato "Sconosciuto Dispositivo 0A12: 0001 [0134] ", Ho cliccato su di esso, ho potuto vedere il dispositivo selezionato sotto dispositivo USB Filtri
  3. clic su OK.
  4. Selezionare il sistema operativo guest, ad esempio, Ubuntu 10.04, fare clic su start.
  5. giocherellare con il dongle USB (inserire - rimuovere - inserire il dongle bluetooth).

Ora ha gettato una finestra di messaggio, "Impossibile impostare la funzionalità Bluetooth, L'errore riportato è: Connessione scaduta"

  1. # gedit /etc/bluetooth/main.conf
  2. Sostituire ' RememberPowered 'parametro da "true" a "false" (ofcourse con out citazioni).
  3. Salvare e chiudere.
  4. # reboot

Dopo che il sistema è ... 10. # hciconfig uscita -a questo mi sta mostrando il dispositivo
11. # hictool scansione può vedere i cellulari, che hanno attivato il bluetooth

Maggiori informazioni qui: https://forums.virtualbox.org/viewtopic.php?f=6&t=34867

+0

nessuno di questi è rilevante per Android x86. non puoi eseguire gedit, hciconfig o hcitool su Android – Hilikus

2

VirtualBox è in grado di dispositivi di condivisione USB. Il tuo dongle bluetooth potrebbe o meno essere collegato internamente tramite USB. Ho due Thinkpad, entrambi con Bluetooth all'interno, e solo uno di loro ce l'ha su USB.

Il trucco menzionato su molte soluzioni "Voglio testare le mie app Android Bluetooth" presuppone che il dispositivo Bluetooth utilizzi USB, a meno che non funzioni quando non lo fa.