Ce que je veux faire:Android: associer par programme un périphérique Bluetooth; Pin ou passe-partout incorrect sur certains appareils?
Je développe une application spécifique Android où je dois coupler un appareil automatiquement, sans même afficher la boîte de dialogue habituelle pour demander à l'utilisateur d'entrer un code d'accès.
Mon code est principalement inspiré de ces deux Stackoverflow Threads:
Auto-accept bluetooth pairing possible?
Programmatically pairing with a BLE device on Android 4.4+
Le problème que je suis face:
- dispositif # 1 sur Android 5.1 .1: Ok
- périphérique n ° 2 sur android 6.0: Ok
- périphérique n ° 3 sur android 5.1: impossible de coupler à cause d'une broche ou d'une clé d'accès incorrecte
- périphérique n ° 4 sur android 5.1: impossible de coupler à cause d'une broche incorrecte ou mot de passe
Je ne peux pas dire si la version Android a quelque chose à voir avec ce problème. Avez-vous une idée qui pourrait m'aider à le faire fonctionner sur les appareils # 3 et # 4?
pourriez-vous également fournir la liste des appareils? – user5599807
Avec quels types d'appareils voulez-vous vous associer? Est-ce du matériel personnalisé ou d'autres smartphones? – Emil
Quel rôle joue l'appareil? Est-il central, et le téléphone est périphérique? – anticafe