Нативскрипт блютуз и блютуз v5.0

В настоящее время я изучаю проблему, из-за которой у приложения моей компании возникают проблемы с поиском и подключением к периферийному устройству cadence BLE.

Мы разрабатываем с использованием [email protected] {N}6, и в последнее время мы без проблем использовали плагин [email protected]. Он использовался в основном на планшетах с bluetooth 4.x. Проблема началась, когда мы попробовали наше приложение на вкладке Samsung Galaxy A7 с bluetooth v5.0. Приложение не начинало поиск или не подключалось к обычному периферийному устройству Датчик частоты вращения педалей Wahoo.

Что я могу сделать, так это увидеть датчик Wahoo в Android Bluetooth Manager, а также nRF connect и приложение Wahoo Fitness. Но с помощью обычного плагина, похоже, ничего не получится. Я все еще новичок в программировании BLE, поэтому, если у кого-нибудь есть какие-либо советы относительно того, почему Samsung Galaxy Tab A7 с Bluetooth 5.0 не подключается, я был бы рад получить их.


person MikMH    schedule 30.11.2020    source источник
comment
В конце концов я обновился до NS7 (который мы уже делали), что решило проблему. Все еще хотел бы знать, если кто-нибудь знает, доступен ли он или нет.   -  person MikMH    schedule 03.12.2020


Ответы (1)


Таким образом, nativescript-bluetooth 1.3.1 больше не действует в версиях Android 10+. Я также должен перенести свое приложение на nativescript 7. У меня возникли проблемы с миграцией, и если у вас есть какие-либо предложения по некоторым из моих вопросов, я был бы очень признателен!

person Jose Chavez    schedule 04.12.2020
comment
У вас есть источник или вы можете указать мне, где я могу увидеть, что 1.3.1 несовместима с Android 10+? Я с радостью помогу с миграцией любым возможным способом. Напишите мне в ЛС, посмотрим, смогу ли я быть вам полезен. - person MikMH; 07.12.2020
comment
Согласно Slack сообщества нативного скрипта и двум разработчикам, работающим над Bluetooth на стороне Android, Android изменил разрешения, необходимые для сканирования BLE в Android 10, и у [email protected] не было бы этих адаптаций. Я использую 1.3 на своей стороне iOS, и она работает нормально, но перестала работать на устройствах Android 10+ (после того, как я сам ее протестировал). - person Jose Chavez; 07.12.2020
comment
Как отправить ПМ? - person Jose Chavez; 07.12.2020
comment
Ах, видимо, ты не можешь - мой плохой. Давайте поболтаем на Reddit. Меня зовут Handicrab, и я тоже написал там сообщение о проблеме. reddit.com/r/nativescript/comments/k3xcue/ - person MikMH; 08.12.2020
comment
Отправил вам сообщение через реддит. я рокер3 - person Jose Chavez; 08.12.2020