Sto cercando di apprendere la connessione host/accessorio USB USB. Ho letto i dispositivi Android in grado di agire host USB o accessorio USB. Pertanto creo due progetti uno di loro progetto host usb, altro progetto accessorio usb. Ho installato questi progetti su due diversi dispositivi Android. Uno di questi ha un progetto host USB (Dispositivo A), l'altro ha un progetto accessorio USB (Dispositivo B).Modalità host USB USB e modalità accessorio
La mia domanda è, posso connettermi con il progetto host USB al dispositivo B. Posso vedere tutte le informazioni sul dispositivo. Ma nel progetto accessorio (Dispositivo B) non riesco a vedere nulla sul dispositivo A.
manager.getAccessoryList() restituisce sempre null. Il mio codice progetto accessorio USB è qui.
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();
}
Ho lo stesso problema ... –