J'essaie d'apprendre la connexion USB hôte/accessoire USB. Je lis les appareils Android peuvent agir hôte USB ou accessoire USB. Par conséquent, je créer deux projet l'un d'eux hôte projet USB, autre projet accessoire USB. J'ai installé ces projets sur deux appareils android différents. L'un d'entre eux a un projet hôte USB (Device A), d'autres ont un projet accessoire USB (Device B).Mode hôte USB Android et mode accessoire
Ma question est, je peux me connecter avec le projet hôte USB à l'appareil B. Je peux voir toutes les informations sur l'appareil. Mais dans le projet accessoire (périphérique B) je ne vois rien à propos du périphérique A.
manager.getAccessoryList() retourne toujours null. Mon code de projet d'accessoire USB est ici.
UsbManager manager = (UsbManager) getSystemService(Context.USB_SERVICE);
for (UsbAccessory accessory : manager.getAccessoryList()) {
String list = " DESCRIPTION : " + accessory.getDescription() + " MODEL : " + accessory.getModel() + " MANUFACTURER : " + accessory.getManufacturer() + " SERIAL : " + accessory.getSerial();
Toast.makeText(this, list, Toast.LENGTH_LONG).show();
}
J'ai le même problème ... –