2012-05-03 165 views
4

我正在研究藍牙應用程序,其中涉及我的android藍牙應用程序與在計算機上運行的服務器的連接。該服務器也是使用藍灣API製作的藍牙應用程序。Android和PC藍牙應用程序之間的連接

我現在面臨的問題是我無法連接我的移動應用程序和該計算機服務器應用程序。

這裏是我的Android應用代碼:

try { 
      // Connect the device through the socket. This will block 
      // until it succeeds or throws an exception 
      mySocket = myDevice.createRfcommSocketToServiceRecord(MY_UUID); 
      mySocket.connect(); 
      toast = Toast.makeText(context, "Connection established", thisClass.duration); 
      toast.show(); 
      } catch (IOException connectException) { 
      // Unable to connect; close the socket and get out 
      try { 
       mySocket.close(); 
       toast = Toast.makeText(context, "Connection not established", thisClass.duration); 
       toast.show(); 
      } catch (IOException closeException) { } 
      return; 
     } 

問題出在哪裏還是什麼可能我錯過了它。而且我對socket.connect()方法的理解也有歧義。請在這方面幫助我。

回答