Я пытаюсь передать два смартфона с Android 5.x через BLE.Устройства не обнаружены с помощью сканирования Bluetooth LE
Прежде всего, я установил образец приложения из Google (https://github.com/googlesamples/android-BluetoothLeGatt), чтобы проверить, правильно ли они сканируются устройства, но планшеты и смартфоны не обнаружены (в обоих случаях bluetooth виден и включен).
В списке появятся только браслеты, такие как Xiaomi MiBand, Fitbit ... и некоторые Macbooks, но ничего больше.
Я прочитал этот отчет: https://code.google.com/p/android/issues/detail?id=82293 и этот пост (с Android 6.0 должен быть включить местоположение): Bluetooth Low Energy startScan on Android 6.0 does not find devices
Я проверил с несколькими приложениями сканирования из Play Store, но все они показывают тот же результат ... Я схожу с ума. Сканирование из настроек -> Bluetooth - результат правильный (обнаружены смартфоны и планшеты).
Есть идеи по поводу этой проблемы? Почему эти устройства не отображаются в режиме сканирования BLE?
смартфонов и планшетов, используемых для теста:
- Samsung Galaxy S5
- Xiaomi реого Примечание 2
- BQ Edison 2
- iPhone 5
Являются ли устройства способными к трансляции? –
Думаю, что так ... Что вы конкретно ссылаетесь на «трансляцию»? – adri1992
Если устройство не транслируется или не может транслироваться, оно не может быть обнаружено при сканировании. Ссылаясь на bluetooth broadcast –