Android 3.1 introduceerde USB HostMode waarmee de gebruiker om USB-apparaten aansluiten op uw Android-tablet op dezelfde manier als een desktop pc en de functionaliteit uit te breiden (als de tablet beschikt over de juiste stuurprogramma's natuurlijk).
Deze applicatie zal informatie geven over vrijwel alle momenteel aangesloten USB-apparaat (zie hieronder voor meer informatie over de 'bijna').
Informatie bestaat uit:
• De klasse Device
• Het USB-apparaat pad
• De Vendor ID (VID) en de product-id (PID).
• Een lijst van alle interfaces en hun eindpunten.
Als u de bijbehorende databases downloaden, zal de applicatie ook in staat zijn om u te voorzien van aanvullende informatie, zoals de verkoper van het apparaat (die niet noodzakelijkerwijs het merk!), Het logo van de verkoper en de productnaam.
Deze applicatie maakt gebruik van twee verschillende methodes om informatie te verzamelen:
1. Android-modus zal de inheemse android USB-API gebruiken.
2. Linux-modus zal ontleden / sys / bus / usb / devices /.
Elke modus (Android / Linux) zal iets andere informatie te verstrekken. Bijvoorbeeld Android-modus vindt u meer informatie over de eindpunten en interfaces van een apparaat te geven, terwijl de Linux-modus meer informatie over het apparaat zelf zal geven (serienummer, hoe het identificeert zich, enz.)
Device Onderklasse resolutie zal in de volgende versie worden toegevoegd.
Ik schreef deze toepassing als een oefening om fragmenten te verkennen en de nieuwe USB-host API. Hopelijk zal het nuttig zijn om iemand anders.
• De database wordt ontleed uit: http://www.linux-usb.org/usb.ids
• Alle logo's zijn het eigendom van hun respectieve eigenaars
•Geen advertenties.
• Broncode: https://github.com/alt236/USB-Device-Info---Android
***
Stuur een mail naar mij met bugs / problemen / feature requests. Ik kan niet antwoorden op de markt opmerkingen debuggen moeilijk kan maken.
***