એન્ડ્રોઇડ 1.૧ એ યુએસબી હોસ્ટમોડ રજૂ કર્યું જે વપરાશકર્તાને તમારા એન્ડ્રોઇડ ટેબ્લેટમાં યુએસબી ડિવાઇસેસને ડેસ્કટ .પ પીસીની જેમ પ્લગ કરવાની અને તેની વિધેયને વિસ્તૃત કરવાની મંજૂરી આપે છે (જો ટેબ્લેટ પાસે યોગ્ય ડ્રાઇવર્સ હોય તો).
આ એપ્લિકેશન લગભગ તમામ પ્લગ-ઇન યુએસબી ડિવાઇસ વિશેની માહિતી પ્રદાન કરશે ('લગભગ' વિશે વધુ માહિતી માટે નીચે જુઓ).
માહિતી શામેલ છે:
Class ડિવાઇસ ક્લાસ
USB યુએસબી ડિવાઇસ પાથ
End વિક્રેતા ID (VID) અને ઉત્પાદન ID (PID).
All બધા ઇન્ટરફેસોની સૂચિ અને તેના અંતર્ગત.
જો તમે સાથેના ડેટાબેસેસને ડાઉનલોડ કરો છો, તો એપ્લિકેશન તમને ઉપકરણના વિક્રેતા (જે જરૂરી નથી કે બ્રાન્ડ નથી!), વિક્રેતાનો લોગો અને ઉત્પાદન નામ જેવી વધારાની માહિતી પ્રદાન કરવામાં સક્ષમ હશે.
આ એપ્લિકેશન માહિતી એકત્રિત કરવા માટે બે અલગ અલગ પદ્ધતિઓનો ઉપયોગ કરે છે:
1. એન્ડ્રોઇડ મોડ મૂળ એન્ડ્રોઇડ યુએસબી API નો ઉપયોગ કરશે.
2. લિનક્સ મોડ / સીએસ / બસ / યુએસબી / ડિવાઇસેસ / ને વિશ્લેષિત કરશે.
દરેક મોડ (Android / Linux) થોડી અલગ માહિતી પ્રદાન કરશે. ઉદાહરણ તરીકે, એન્ડ્રોઇડ મોડ તમને ડિવાઇસના એન્ડપોઇન્ટ્સ અને ઇન્ટરફેસો વિશે વધુ માહિતી આપશે, જ્યારે લિનક્સ મોડ ડિવાઇસ વિશે વધુ માહિતી આપશે (સીરીયલ નંબર, તે પોતાને કેવી રીતે ઓળખે છે, વગેરે.)
ડિવાઇસ સબક્લાસ રિઝોલ્યુશન આગળના સંસ્કરણમાં ઉમેરવામાં આવશે.
મેં આ એપ્લિકેશનને ટુકડાઓ અને નવી યુએસબી હોસ્ટ API ને અન્વેષણ કરવાની કવાયત તરીકે લખી છે. આશા છે કે તે કોઈ બીજાને ઉપયોગી થશે.
• ડેટાબેઝનું વિશ્લેષણ આમાંથી કરવામાં આવ્યું છે: http://www.linux-usb.org/usb.ids
. બધા લોગો તેમના સંબંધિત માલિકોની સંપત્તિ છે
• કોઈ જાહેરાતો.
• સોર્સ કોડ: https://github.com/alt236/USB-Device-Info---Android
***
કૃપા કરીને મને કોઈપણ ભૂલો / સમસ્યાઓ / સુવિધા વિનંતીઓ સાથે ઇમેઇલ કરો. હું બજારની ટિપ્પણીઓને જવાબ આપી શકતો નથી જે ડીબગિંગને મુશ્કેલ બનાવી શકે છે.
***
આ રોજ અપડેટ કર્યું
24 ડિસે, 2024