Originariamente inviato da av89
cosa vuoi che ti dica???
Ecco, aver postato il codice è già un inizio... cosa pensi che avrebbe potuto risponderti chi legge la discussione? Che è il programma che non funziona? Che è il tuo HTC a non funzionare? Che è un difetto di fabbricazione? Che il chip del bloototh non va? Che stai usando un programma per un modello diverso? Non sapendo nulla di nulla di niente che risposte ti saresti aspettato?

cmq questo è il codice

codice:
    private UUID RFCOMM_UUID = new UUID("5555",false);
    private String strUrl;
    private LocalDevice localDevice = null;
    private StreamConnectionNotifier streamNotifier = null;
    private StreamConnection streamConn = null;
    private InputStream inStream = null;
    private OutputStream outStream = null;

public GameServer(GameInterface gioco){

       try{
                localDevice = LocalDevice.getLocalDevice();
                localDevice.setDiscoverable(DiscoveryAgent.GIAC);

                strUrl= "btspp://localhost:10203040607040A1B1C1DE100;name=rfcommtest" ;
                streamNotifier = (StreamConnectionNotifier)Connector.open(strUrl);

                streamConn = streamNotifier.acceptAndOpen();
                outStream = streamConn.openOutputStream();
                inStream = streamConn.openInputStream();
            }catch(Exception e){
                System.out.println(strUrl);
                e.printStackTrace();
            }
}
Bene... c'è la stampa in output dello stack trace di un eventuale eccezione... dove sia diretto lo standard error su un dispositivo mobile io non lo so, ma da qualche parte dovresti poter vedere l'eccezione che eventualmente viene sollevata.

è roba che ho trovato in giro
Bene. Trovi della roba in giro, la provi e, senza dire niente a nessuno, chiedi qui perchè non va. Hai provato a chidere all'autore di quella "roba che hai trovato in giro", prima di postare qui? Sai, magari chi l'ha scritta ha le idee un po' più chiare e qualche suggerimento in più.


Ciao.