【发布时间】:2018-06-12 23:20:38
【问题描述】:
我正在尝试以编程方式获取移动蓝牙 mac id。我看到了一些链接,我得到了这个 coce。
String macAddress = android.provider.Settings.Secure.getString(context.getContentResolver(), "bluetooth_address");
到牛轧糖为止,这段代码运行良好。但我在 OREO(8.0.0) 中得到了 null,并且我在清单文件中授予了权限。
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
那么有没有办法在OREO中获取蓝牙mac地址?
【问题讨论】:
标签: android bluetooth bluetooth-lowenergy core-bluetooth