2017-11-10 4 views
0

Ich benutze die API, um ein Werbepaket zu erstellen. Ich gehe zu truesetIncludeDeviceNameSo legen Sie das Gerätenamensfeld des BLE-Advertisement-Pakets fest

AdvertiseData data = new AdvertiseData.Builder() 
      .setIncludeDeviceName(true) 
      .setIncludeTxPowerLevel(false) 
      .addServiceUuid(new ParcelUuid(TimeProfile.TIME_SERVICE)) 
      .build(); 

die API die Gerätemodellnummer in dem Werbepaket kodiert. Für meine Anwendung sollen jedoch die Gerätenamen für die Werbung Paket aus einem String kommen werden hart codiert in die App

private static final String DEVICE_NAME = "My_Device_Name"; 

Gibt es eine Möglichkeit die Gerätenamen in dem Werbepaket zu gestalten? Ich sehe keine Möglichkeit, das in der Dokumentation für AdvertiseData oder für AdvertiseData.Builder

Antwort

Verwandte Themen