احصل على معلومات حول أجهزة USB الموصولة حاليًا.
قام Android 3.1 بتقديم USB HostMode الذي يسمح للمستخدم بتوصيل أجهزة USB بأجهزة Android الخاصة بك بنفس طريقة جهاز كمبيوتر سطح المكتب وتوسيع وظائفه (إذا كان الجهاز اللوحي يحتوي على برامج التشغيل الصحيحة بالطبع).
سيقدم هذا التطبيق معلومات حول جميع جهاز USB الموصل حاليًا (انظر أدناه للحصول على مزيد من المعلومات حول "تقريبًا").
تتضمن المعلومات:
• فئة الجهاز
• مسار جهاز USB
• معرف البائع (VID) ومعرف المنتج (PID).
• قائمة بجميع واجهات ونقاط النهاية.
إذا قمت بتنزيل قواعد البيانات المصاحبة ، فسيتمكن التطبيق أيضًا من تزويدك بمعلومات إضافية مثل بائع الجهاز (وهو ليس بالضرورة العلامة التجارية!) وشعار البائع واسم المنتج.
يستخدم هذا التطبيق طريقتين مختلفتين لجمع المعلومات:
1. سوف يستخدم وضع Android API الأصلي Android USB.
2. وضع Linux سيكون تحليل/SYS/BUS/USB/الأجهزة/.
سيوفر كل وضع (Android/Linux) معلومات مختلفة قليلاً. على سبيل المثال ، سيمنحك وضع Android مزيدًا من المعلومات حول نقاط النهاية والواجهات للجهاز ، في حين أن وضع Linux سيعطي مزيدًا من المعلومات حول الجهاز نفسه (الرقم التسلسلي ، وكيفية تعريف نفسه ، وما إلى ذلك)
سيتم إضافة دقة الفئة الفرعية للجهاز في الإصدار التالي.
كتبت هذا التطبيق كتمرين لاستكشاف أجزاء وواجهة برمجة تطبيقات مضيف USB الجديدة. نأمل أن يكون مفيدًا لشخص آخر.
• يتم تحليل قاعدة البيانات من: http://www.linux-usb.org/usb.ids
• جميع الشعارات هي ملك لأصحابها
• لا إعلانات.
• رمز المصدر: https://github.com/alt236/usb-device-info--- أندرويد
***
يرجى مراسلتي عبر البريد الإلكتروني مع أي علة/مشكلات/طلبات ميزة. لا يمكنني الرد على تعليقات السوق التي يمكن أن تجعل تصحيح الأخطاء صعبة.
***
اقرأ المزيد