Я использую Android 5.0.1 Lollipop и разрабатываю связь с сервером и клиентом Bluetooth Low Energy. У меня Samsung Galaxy s4. У меня три характеристики в моей пользовательской службе. Я сделал одно свойство характеристики как только для записи и зашифрованной записи. Затем я заменил его на нешифрованную запись. Операция записи больше не работала для этого признака. Я знал, что мне нужно перезагрузить Bluetooth-адаптер из настроек и отключить устройство, но он больше не работает. Затем я изменил UUID характеристики. Он обнаруживает характеристику со старым UUID. Я не понимаю. Как удалить все данные Bluetooth, относящиеся к одному конкретному устройству, из адаптера Bluetooth?Android Bluetooth не обнаруживает характеристики после смены UUID
Редактировать: Я дважды проверял его и устройство iPhone. iPhone обнаруживает признак с новым UUID, в то время как Android обнаруживает его старым.
Можете ли вы дать код? – Kushal
Я не думаю, что это о коде (потому что я правильно понял сервис и две другие характеристики этого сервиса), но вот как я задаю характеристики: mBluetoothGatt.getService (servUuid) .getCharacteristic (charUuid) Я могу открыть для себя другой – ulusoyca