0
我正在編寫一些代碼以使用藍牙將我的Android設備連接到我的Mac。它似乎創建了一個連接,(我能夠看到我的android在Mac連接列表中)但它會在Android設備上引發異常。使用Android手機連接到Mac OSX
BluetoothDevice bd = mBluetoothAdapter.getRemoteDevice("00:26:08:BF:D0:22");
BluetoothSocket bs = null;
try {
bs = bd.createRfcommSocketToServiceRecord(DeviceSearchService.MY_UUID);
try {
bs.connect();
} catch (IOException ex) {
Log.i(TAG, "Exception in connecting to socket." + ex.getMessage(), ex);
}
}
bs.connect拋出一個異常說不能連接到設備。有問題的設備是我的Mac OSX筆記本電腦。我從Galaxy S設備運行此代碼。 使用的UUID是「00001101-0000-1000-8000-00805F9B34FB」
我錯過了什麼嗎?
是的我有這種權限。我能夠發現,發送配對請求等。 – Amal 2011-06-01 08:53:00