Я пытаюсь узнать UUID маяка, используя altbeacon, и обнаружение маяка с помощью кода ниже,
beaconManager.setRangeNotifier (новый RangeNotifier () { @Override
public void didRangeBeaconsInRegion(Collection<Beacon> beacons, Region region) {
if (beacons.size() > 0) {
for (Beacon beacon : beacons) {
String uuid = beacon.getId1().toString();
...
}
Но проблема в том, что мой фактический UUID маяка
E2C56DB5-DFFB48D2-B060D0F5-A71096E0
Где приведенный выше код дает мне uuid
e2c56db5-dffb-48d2-b060-d0f5a71096e0
В основном оба одинаковы, за исключением того, что положение символа отличается на обоих UUID, что создает некоторые проблемы в моем приложении.
В чем может быть проблема?
Изменить:
Я могу опубликовать больше кода, если это необходимо.