Android 3.1 infördes USB hostmode som gör det möjligt för användaren att ansluta USB-enheter till din Android tablett på samma sätt som en stationär PC och utöka dess funktionalitet (om tabletten har rätt drivrutiner naturligtvis).
Denna ansökan kommer att ge information om nästan alla närvarande inkopplad USB-enhet (se nedan för mer information om "nästan").
Informationen omfattar:
• Enhetsklass
• Enheten väg USB
• Säljaren ID (VID) och produkt-ID (PID).
• En lista över alla gränssnitt och deras slutpunkter.
Om du laddar ner de medföljande databaserna kommer programmet också att kunna förse dig med ytterligare information som leverantören av anordningen (som inte nödvändigtvis är varumärket!), Leverantörens logotyp och produktnamnet.
Detta program använder två olika metoder för att samla in information:
1. Android-läget kommer att använda infödda android USB API.
2. Linux läget tolka / sys / buss / usb / enheter /.
Varje läge (Android / Linux) kommer att ge något annorlunda information. Till exempel Android-läget ger dig mer information om en enhets ändpunkter och gränssnitt, medan Linux-läget ger mer information om själva enheten (serienummer, hur det identifierar sig, etc.)
Enhets Underklass upplösning kommer att läggas till i nästa version.
Jag skrev det här programmet som en övning för att utforska fragment och den nya USB-värd API. Förhoppningsvis kommer det att vara till nytta för någon annan.
• Databasen analyseras från: http://www.linux-usb.org/usb.ids
• Alla logotyper tillhör respektive ägare
•Inga annonser.
• Källkod: https://github.com/alt236/USB-Device-Info---Android
***
Vänligen maila mig med några buggar / problem / önskemål om funktioner. Jag kan inte svara på marknads kommentarer som kan göra felsökning svårt.
***
Uppdaterades den
7 juli 2020