Я пытаюсь использовать Bluetooth SPP для связи через него. В некоторых телефонах Android профиль SPP не активирован. Я столкнулся с проблемой в приложении, что SPP не был активирован, и поэтому соединение не может быть установлено через Bluetooth, и когда я запустил другое приложение, которое представляет собой 3-мегагерцовую точку, которая, как я думаю, активирует SPP, и я смог подключиться через bluetooth в своем приложении.Активировать Bluetooth SPP в Android?
Итак, как мы можем активировать профиль SPP bluetooth на устройствах Android? И все андроидные устройства имеют профиль SPP?
Спасибо за то, что указали на меня, но я действительно хочу, чтобы профиль SPP был активирован. Прямо сейчас, если я подключу свое устройство Android к своему компьютеру и посмотрю настройки Bluetooth на своем ПК, он показывает, что профиль гарнитуры активирован, а профиль SPP отключен. Есть ли способ активировать профиль SPP программно? – sunil
Возможно, вам понадобится приложение, использующее службу SPP на телефоне, чтобы оно было видимым для подключающих устройств. –
Вы можете использовать общедоступный интерфейс BluetoothServerSocket listenUsingRfcommWithServiceRecord (String name, UUID uuid) для регистрации службы, а затем с ПК вы должны увидеть это под профилем SPP. –