2010-03-05 24 views
20

Voglio sapere se il team di sviluppo che ha prodotto l'emulatore ha alcune informazioni per far funzionare il bluetooth nell'emulatore Android, indicare alcuni collegamenti a riguardo, se hanno una data di rilascio o se faranno Funziona in futuro.Supporto Bluetooth su Android Emulator

Grazie.

risposta

24

per quanto ne so non c'è supporto nell'emulatore per bluetooth. E dovrò insegnare ad androide e bluetooth in alcune classi. E gli studenti dovranno codificare cose e testare (indovinarlo) nell'emulatore Android.

Così mi è venuta in mente una reinterpretazione a nudo dell'API bluetooth android in cima a tcp. Puoi trovarlo su here on github.

Fondamentalmente, si esegue un server TCP sul proprio computer e gli emulatori si collegheranno attraverso di esso. Invece di utilizzare le classi nel pacchetto android.bluetooth, è sufficiente utilizzare le classi nel pacchetto dk.itu.android.bluetooth (e altre 2 piccole modifiche).

quanto per ora supporta:

  • interruttore on/off della "radio"
  • dispositivi di rilevamento (solo altri emulatori Android)
  • la creazione di servizi bluetooth
  • connessione a bluetooth servizi

Non è molto, ma fino a quando non ne abbiamo ricavati altri dai ragazzi androidi, immagino che non ci sia nient'altro intorno.

Spero che sia utile, evviva!

+1

possiamo passare i dati utilizzando quella libreria ..? –

0

La limitazione del bluetooth documentata appare incoerente con l'opzione qemu -bt. Quindi, in che modo è abilitato il bluetooth nell'emulatore in modo da poter utilizzare le opzioni -bt o almeno sapere che il bluetooth è supportato?

Il target/scheda /.../ BoardConfig.mk con "BOARD_HAVE_BLUETOOTH: = true" non fornisce un'icona bluetooth o abilita il bluetooth. Quindi, come accendiamo il bluetooth sull'emulatore di qemu per android?

Che cosa significa che il bluetooth non è supportato data l'opzione -bt per l'emulazione di dispositivi USB forniti nel 2008? Il post e le limitazioni sono obsoleti.

Le limitazioni funzionali del emulatore includono:

Nessun supporto per effettuare o ricevere telefonate effettive. È comunque possibile simulare le chiamate telefoniche (posizionate e ricevute) attraverso la console dell'emulatore. Nessun supporto per connessioni USB Nessun supporto per cuffie periferica collegata Nessun supporto per determinare rete connessa stato Nessun supporto per determinare il livello di carica della batteria e AC stato Nessun supporto per determinare inserto scheda SD ricarica/espulsione Nessun supporto per Bluetooth

http://developer.android.com/tools/devices/emulator.html#limitations