我希望通过我的代码获取我的Android设备的Vendor ID
。
我已阅读此内容:http://developer.android.com/tools/device.html,但它没有告诉您如何通过代码检索它。
我甚至在android.os.Build.<attributes>
中搜索过,但没有一个搜索VendorID
。
任何人都可以告诉我吗?
答案 0 :(得分:14)
如果您正在运行Ubuntu / Linux,只需输入终端lsusb -v
并按Enter键即可。
它将显示所有USB设备的详细信息。
检查结果中名为idVendor
的字段,然后找到您的设备。
E.g。我的摩托罗拉Defy(供应商ID = 22b8)给出了:
idVendor 0x22b8 Motorola PCS
答案 1 :(得分:3)
可能android.os.Build.MANUFACTURER正是您要找的......
还有一个名为android.os.Build.BRAND的字段指定了软件定制的品牌(例如,运营商),如果有的话。
您还可以在应用商店中试用我们的Phone Info应用来检查设备上的这些值。