J'utilise Android Beacon Library pour faire une application de détecteur de balise. Je veux détecter les UID d'Eddystone qui commencent par 007B. J'utiliseIdentifier.parse (String, int) ne donne pas les résultats souhaités
mRegionSuccess = new Region("BeaconsSuccess", Identifier.parse("0x007b", 2), null, null);
Ceci ne détecte pas les balises qui commencent par 007b. Lorsque je connecte la région, cela donne id1: 123 id2: null id3: null
Cette 123 est la valeur en octets de 7B.
J'ai essayé la fonction Identifier.parse avec l'espace de noms complet de 10 octets et cela fonctionnait. Ici, la région était id1: 0x007bxxxxxxxx id2: null id3: null
Quel peut être le problème?