0

Я могу перечислить bluetooth доступных устройств, но я не получаю сервер bluetooth устройства UUID. моей целью является перечислить число bluetooth server (еще одно устройство для Android). Я даже не знаю, как я могу распознать свои серверные устройства/устройства со всех доступных устройств bluetooth.Получите перечисленные устройства Bluetooth uuid с отсутствием спаривания

  • Для первого mensioned вопроса, я использовал fetchUuidsWithSdp() также, но я получаю null значение в UUID broadcast receiver. Кто-нибудь, пожалуйста, помогите, Заранее спасибо.
+0

смог получить UUID, с спаривание Вы .. ??? – bGorle

+0

'Получите перечисленные устройства Bluetooth uuid с отсутствием спаривания'. Вы не хотите подключиться к устройствам, все еще можете получить UUID? Этот случай требует, чтобы устройства поддерживали эту функцию, например Beacon. Если маяк уже поддерживает, вы можете сканировать через BLE и получить UUID. –

ответ

0
bluetooth = BluetoothAdapter.getDefaultAdapter(); 

if(bluetooth != null) 
    { 
     String status; 
     if (bluetooth.isEnabled()) { 
      String mydeviceaddress = bluetooth.getAddress(); 
      String mydevicename = bluetooth.getName(); 
      status = mydevicename + " : " + mydeviceaddress; 
      bluetooth.startDiscovery(); 
     } 
     else 
     { 
      status = "Bluetooth is not Enabled."; 
     } 
    } 

И Broadcast Receiver

public class Receiver extends BroadcastReceiver 
{ 
    @Override 
    public void onReceive(Context context, Intent intent) 
    {    
     if (BluetoothDevice.ACTION_FOUND.equals(intent.getAction())) 
     { 
      BluetoothDevice device = intent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE); 
      String uuid = intent.getStringExtra(BluetoothDevice.EXTRA); 

     } 
} 
+0

Я сделал то же самое, но когда я получаю BluetoothDevice.ACTION_FOUND, uuid имеет значение null – Jithu

+0

Мое понимание: список UUID будет получен с использованием SDP для однорангового устройства, возможно, для подключения устройства SDP требуется. – ashish

 Смежные вопросы

  • Нет связанных вопросов^_^