【发布时间】:2014-04-06 19:22:05
【问题描述】:
我正在尝试访问 Android 中低功耗蓝牙设备的 UUID,最终将字符串发布到 Web API。
这是我的代码,可以很好地烘烤本地名称和 MAC 地址:
private final BroadcastReceiver ActionFoundReceiver = new BroadcastReceiver(){
@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if(BluetoothDevice.ACTION_FOUND.equals(action)) {
BluetoothDevice device = intent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE);
String sMac = device.getAddress();
String sName = device.getName();
String sUUID = ""; //HELP!
Toast toast = Toast.makeText(getApplicationContext(), "Mac: " + sMac + " - Name: " + sName + " - UUID: " + sUUID, Toast.LENGTH_SHORT);
toast.show();
}
}
};
有人可以帮忙吗?
【问题讨论】:
标签: android bluetooth bluetooth-lowenergy android-bluetooth