2012-08-27 11 views
17

Come posso eseguire l'applicazione Bluetooth basata sull'emulatore Android sul mio laptop. Quando eseguo l'applicazione Bluetooth, il dispositivo Bluetooth non è connesso. Sono stato googled e ho trovato un modo per utilizzare Oracle VM VirtualBox. e ho seguito anche questo,Come testare l'applicazione basata su Bluetooth su Androidx86 su VirtualBox con un portatile bluetooth integrato

  1. Scarica Androidx86 da http://www.android-x86.org/. Questo è un file .iso, quindi avresti bisogno di qualcosa come VMWare o VirtualBox per eseguirlo. Io, io uso VirtualBox.
  2. Durante la creazione della macchina virtuale, è necessario impostare il tipo di SO guest come Linux anziché Other.
  3. Dopo aver creato la macchina virtuale, impostare la scheda di rete su "Bridged".
  4. Avviare la VM e selezionare "Live CD VESA" all'avvio.
  5. Ora è necessario trovare l'IP di questa VM. Vai al terminale in VM (usa Alt + F1 & Alt + F7 per attivare) e usa il comando netcfg per trovare questo.
  6. Ora è necessario aprire un prompt dei comandi e accedere alla cartella di installazione di Android (sull'host). Questo di solito è C: \ Programmi \ Android \ android-sdk \ platform-tools>.
  7. Tipo adb connect IP_ADDRESS
  8. Fatto! Ora è necessario aggiungere Bluetooth. Collega il dongle Bluetooth USB.
  9. Nella schermata VirtualBox, andare a Dispositivi> Dispositivi USB. Seleziona il tuo dongle.
  10. Fatto! ora il tuo Android VM ha Bluetooth. Prova ad accendere il Bluetooth e scoprire/analizzare con altri dispositivi.
  11. Ora non resta che andare su Eclipse ed eseguire il programma. Il gestore di AVD Android dovrebbe mostrare la VM come dispositivo nell'elenco.

Ho fatto questo e sta funzionando bene. ma il problema è che se uso il dongle Bluetooth funziona bene, ma non posso usare il dispositivo Bluetooth integrato del mio computer portatile con la macchina virtuale. Come posso collegare il mio dispositivo Bluetooth integrato con VM Machine e come posso utilizzarlo per provare l'applicazione basata su Bluetooth? Gentilmente suggerire alcune idee. grazie in anticipo ..

risposta

11

Nella Virtual Box:

  1. tasto destro del mouse e andare a impostazioni

  2. selezionare le porte seriali e abilitarlo

  3. clic su OK.

  4. Ora fare clic su Start

  5. Seleziona periferiche da Top Menu

  6. Selezionare i dispositivi USB

  7. Selezionare l'adattatore Bluetooth questo è tutto. ora puoi usare il tuo portatile Bluetooth per VM.

+1

Non dimenticare di cercare l'ID hardware Adpter Bluetooth sul gestore dispositivi per trovare l'adattatore nell'elenco Dispositivi USB di Virtual Box in quanto potrebbe non essere identificato (almeno il mio wasnt) – Thomas

+0

@Thomas Come hai fatto trova l'ID hardware dell'adattatore bluetooth? – HeberLZ

+0

@HeberLZ: in Gestione dispositivi di Windows, fare doppio clic sulla scheda Bluetooth per aprire la finestra delle proprietà. Selezionare la scheda Dettagli e quindi selezionare ID hardware dal ComboBox Proprietà. – InteXX

0

Oltre ai passaggi nella risposta di RamRaj, l'adattatore Bluetooth della VM richiede una connessione esclusiva. Nessun altro dispositivo può essere associato al laptop, altrimenti il ​​tentativo di connessione si interromperà.

Se la connessione ha esito positivo, non sarà possibile gestire il Bluetooth all'interno del sistema operativo del laptop (host) per la durata della connessione.