我目前正在开发一个将使用蓝牙低功耗的应用程序。
我正在使用以下链接,
我无法扫描周围的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();
}
});
}
};
mBluetoothAdapter.isEnabled()
并且它是否支持低功耗蓝牙?getPackageManager().hasSystemFeature(PackageManager.FEATURE_BLUETOOTH_LE)
?你的设备是否支持低功耗蓝牙? - benka