简体   繁体   中英

Get Vendor ID of Android powered device dynamically

I want to get the Vendor ID of my Android Device through my code.

I have read this: http://developer.android.com/tools/device.html , but it does not tell you how to retrieve it through code.

I have even searched in android.os.Build.<attributes> but none of them gives the VendorID .

Can any one tell me?

If you are running Ubuntu/Linux just type in terminal lsusb -v and press enter. It will bring out details of all USB devices. Check for a field called idVendor in the results and find your device.

Eg my Motorola Defy (vendor id = 22b8) gives:

idVendor           0x22b8 Motorola PCS

may be android.os.Build.MANUFACTURER is what you are looking for..

There is also one more field called brand android.os.Build.BRAND which specify The brand (eg, carrier) the software is customized for, if any.

You can also try our Phone Info app from app store to check these value on your device.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM