Quand j'utiliser votre téléphone mobile HUAWEI 7i gamme deux émetteurs de balise avec la fonction de rappel « de didRangeBeaconsInRegion », les rapports de code:Certains rapports de téléphone mobile "Scan Failed" Erreur lorsque deux ou plusieurs émetteurs iBeacon, comment puis-je comprendre ces téléphones?
E/CycledLeScannerForLollipop(11734): Scan Failed error.
Lorsque j'utilise le Nexus 5, il est OK et retourne deux paquets d'informations de balise.
Y at-il une méthode qui peut résoudre cette erreur? Sinon, comment puis-je comprendre ce type de téléphone mobile dans le code? Y at-il un code comme:
BeaconTransmitter.checkTransmissionSupported(context)
Pour vérifier si ce téléphone mobile peut sonner deux ou plusieurs signaux de balise ou non?
Merci pour votre aide.
Edit: --update le 31 août
J'ai essayé trois téléphone mobile avec ce code, le résultat est le suivant:
HuaWei 7i avec Android 5.1.1:
plus qu'un seul transmetteur provoquera l'erreur Échec de l'analyse;
HuaWei avec Android 6.0 P8:
plus d'un émetteur retournera un seul paquet de balise;
Nexus 5 avec Android 5.1.1:
plus d'un émetteur tout paquet balise correctement.
Je suis totalement confus par ces phénomènes ...
Il semble y avoir un problème sur Lollipop. Voir [Link] (https: // github.com/AltBeacon/android-beacon-library/issues/289) –