2011-06-16 97 views
2

有没有办法通过代码获得唯一的设备ID,并通过adb获得相同的唯一ID?通过与adb设备ID相匹配的代码获取ID?

通过adb我知道的惟一唯一ID就是当您键入“adb devices”时显示的ID,但我无法通过应用程序中的代码获取此ID。

回答

2

Android Developers Blog上有很多关于此主题的文章。你一定要检查一下。

通过“adb devices”显示的标识符是设备的序列号,可能从连接到桌面的USB信息中获得。如果这是事实确实如此,你可能也想尝试:

UsbDeviceConnection.getSerial()

Build.SERIAL但它只能从API 9(姜饼)前进。

+0

谢谢。 Build.SERIAL看起来很有希望...猜测我不能真正实现它,直到大多数用户或用户运行2.3,尽管:( – Matt 2011-06-17 13:50:53