Je sollicite votre aide pour un problème pas banal car je cherche à faire en sorte que mon appli détecte l'ajout d'un périphérique. En connectant mon lecteur (de cartes à puces), je vois bien la petite fenêtre s'ouvrir me demandant quelle appli je veux utiliser avec ce périphérique, mais mon appli, elle n'a pas l'air de recevoir l’événement. Or pourtant, elle reçoit bien l’événement de déconnexion, comme en témoigne le petit screenshot ci-joint (effectué après plusieurs insertions / retraits). Navré pour la couleur des logs, ils ne sont pas très lisibles, et j'ai oublié un espace avant le VID:PID.
Voici donc le petit bout de code, et si quelqu'un comprend pourquoi je détecte le retrait mais pas l'ajout, ça m'intéresse
et enfin la ressource pour filtrer les périphériques
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- classe 11 = lecteurs de cartes à puces -->
<usb-device class="11" subclass="0" protocol="0" />
</resources>
Par ailleurs, est-ce que quelqu'un saurait m'expliquer pourquoi ce code, lorsque je branche mon lecteur, me crée une nouvelle activité, au lieu de réutiliser celle déjà existante (en la faisant remonter le cas échéant) ?
Merci d'avance pour votre aide
Android/Usb Hôst - détection d'un accessoire
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.