首先,您必须找出蓝牙设备支持的配置文件,例如,它可能是可以使用 HDP 配置文件的医疗设备,也可能是通过蓝牙使用简单的 RS232。在开始编写代码之前,了解如何为各种配置文件建立蓝牙连接非常重要。
这是一个很好的链接。Android SDK 还附带了一些您可以开始使用的基本示例。
http://developer.android.com/guide/topics/connectivity/bluetooth.html
编辑:
如果您的设备配对成功,您将在配对设备列表中看到 MAC 地址。例如,您可以这样做来查找与您设备的 MAC 地址匹配的设备:
Set<BluetoothDevice> pairedDevices = mBluetoothAdapter
.getBondedDevices();
if (pairedDevices.isEmpty()) {
Log.e(TAG,
"No devices paired...");
return ;
}
for (BluetoothDevice device : pairedDevices) {
Log.d(TAG, "Device : address : " + device.getAddress() + " name :"
+ device.getName());
if (MY_MAC_ADDR.equals(device.getAddress())) {
mDevice = device;
break;
}
}
希望有帮助。