Wie erhalte ich eine Liste der an ein Android-Gerät angeschlossenen USB-Zubehörteile?Android

Forum für diejenigen, die für Android programmieren
Guest
 Wie erhalte ich eine Liste der an ein Android-Gerät angeschlossenen USB-Zubehörteile?

Post by Guest »

Ich habe eine Lollipop-basierte Android-Box. Die Box verfügt über einen USB-Anschluss, ähnlich dem Micro-USB-Anschluss in Android-Telefonen. Ich möchte überprüfen, ob ein Host mit der Android-Box im Gerätemodus an den USB-Anschluss angeschlossen ist, ähnlich wie wenn ein Telefon an einen PC angeschlossen ist. Zumindest muss ich nur prüfen, ob etwas an diesen USB-Anschluss angeschlossen ist, und bestenfalls ein paar Informationen (Hersteller, Modell, Seriennummer) über den angeschlossenen Host erhalten. Ich brauche keine Datenkommunikation.

Ich habe es versucht

Code: Select all

UsbManager manager = (UsbManager) getSystemService(Context.USB_SERVICE);
manager.getAccessoryList();
aber es wird leer angezeigt, obwohl ich meinen Laptop daran angeschlossen habe und ADB- und Dateiübertragungen funktionieren.

Obwohl es bei weiterer Lektüre den Anschein hat, dass die Android-USB-Zubehör-API nur auf spezielles Android-Zubehör beschränkt ist.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post