#android #react-native #react-native-android #android-bluetooth #react-native-ble-plx
Вопрос:
Я использую React native версии «0.63.3» и «react-native-ble-plx» версии «2.0.2». Я не могу прочитать характеристики в версии Android меньше 9.
Это вызывает ошибку «Отключен от {DeviceID} со статусом 22 (НЕИЗВЕСТНО)». Если я отлажу, я смогу найти это в BleError.js выбрасывается «Ошибка: Произошла неизвестная ошибка. Это, вероятно, ошибка! Проверьте причину собственности» Любая помощь приветствуется!
Ответ №1:
Недавно я работал над приложением, требующим функциональности Bluetooth, я обнаружил, что эта библиотека намного лучше, чем react-native-ble-plx, обязательно ознакомьтесь с их примером, чтобы лучше понять, как она работает.
Комментарии:
1. Единственная цель диспетчера состояний библиотеки react-native-bluetooth-состоит в управлении состоянием Bluetooth. Ни больше, ни меньше. Если вам нужны дополнительные функции, такие как подключение и связь с устройством, пожалуйста, ознакомьтесь с react-native-ble-plx.
2. Это неправда, я использовал его для сканирования, подключения к устройствам и отключения от устройств. Взгляните на пример, который у них есть на github.
3. Вы говорите о пакете react-native-bluetooth-manager?