Как передать два URL-адреса маяка вихря в Android?
Пожалуйста, проверьте код ниже. Я хочу передать два URL-адреса, используя eddystone одновременно. Как передать два URL-адреса маяка вихря в Android?
txPowerLevel = AdvertiseSettings.ADVERTISE_TX_POWER_HIGH;
AdvertiseSettings advertiseSettings = new AdvertiseSettings.Builder()
.setAdvertiseMode(advertiseMode)
.setTxPowerLevel(txPowerLevel)
.setConnectable(true)
.build();
byte[] serviceData = null;
try {
serviceData = buildServiceData(user_activation_url);
} catch (IOException e) {
Log.e(TAG, e.toString());
Toast.makeText(this, "failed to build service data", Toast.LENGTH_SHORT).show();
txSwitch.setChecked(false);
}
AdvertiseData advertiseData = new AdvertiseData.Builder()
.addServiceData(SERVICE_UUID, serviceData)
.addServiceData(SERVICE_UUID, serviceData)
.addServiceUuid(SERVICE_UUID)
.setIncludeTxPowerLevel(false)
.setIncludeDeviceName(false)
.build();
setEnabledViews(false);
adv.startAdvertising(advertiseSettings, advertiseData, advertiseCallback);