您的位置:首页 > 移动开发 > Android开发

获取蓝牙MAC地址

2015-11-10 11:38 441 查看
直接上源码

要记得在AndroidManifest.xml中给权限

<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
public static String GetLocalMacAddress() {
BluetoothAdapter btAda = BluetoothAdapter.getDefaultAdapter();
//开启蓝牙
if (btAda.isEnabled() == false) {
if (btAda.enable()) {
while (btAda.getState() == BluetoothAdapter.STATE_TURNING_ON
|| btAda.getState() != BluetoothAdapter.STATE_ON) {
try {
Thread.sleep(100);
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
return btAda.getAddress();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息