Autore Topic: il nemico del bluetooth "Unable to start Service Discovery"  (Letto 623 volte)

Offline esoni

  • Utente junior
  • **
  • Post: 102
  • Respect: 0
    • Mostra profilo
il nemico del bluetooth "Unable to start Service Discovery"
« il: 28 Agosto 2012, 18:25:20 CEST »
0
ciao ragazzi storealizzando unapplicazione bluetooth che legge dati via bluetooth da un dispositivo bluetotth(una chiave collegata all auto).
Ho usato tutte  gli accorgimenti suggeriti dalle guide , ovvero:
1)usare l UUID suggerito da google
   private static final UUID SPP_UUID = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB");
2)prima della connect fare il
         BluetoothAdapter.getDefaultAdapter().cancelDiscovery();
ma su 10 richieste di connessioni minimo 3 falliscono con
Unable to start Service Discovery...
non so come risolvere il problema, anche se non capita sempre vorrei risolverlo !
Cercando su google ho visto che è un problema classico dei programmatori e la cosa ancora peggiore in nessun post vedo una soluzione reale al problema.
Qualcuno si è mai imbattuto in questo problema ? come ha risolto ?