我目前正在开发一个将使用低功耗蓝牙的应用程序。
我正在使用以下链接,
我无法扫描周围的 BLE 设备。
扫描设备,
mBluetoothAdapter.startLeScan(mLeScanCallback);
private BluetoothAdapter.LeScanCallback mLeScanCallback = new BluetoothAdapter.LeScanCallback()
{
@Override
public void onLeScan(final BluetoothDevice device, int rssi,byte[] scanRecord)
{
runOnUiThread(new Runnable() {
@Override
public void run()
{
mLeDeviceListAdapter.addDevice(device);
mLeDeviceListAdapter.notifyDataSetChanged();
}
});
}
};
最佳答案
我遇到了同样的问题,请将这些权限添加到您的 list 中
<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
关于android - 低功耗蓝牙扫描失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25884129/