获取emulator的android.os.Build.SERIAL

获取emulator的android.os.Build.SERIAL,android,android-emulator,avd,Android,Android Emulator,Avd,如何获取模拟器的序列号?如果我使用android.os.Build.SERIAL,这适用于真实设备,但不适用于模拟器:-( 包含“unknown”然后-应该是类似emulator-5554的东西-所以我可以将它与“adb-s”结合使用 编辑: 我的用例:我有在多个设备/模拟器上运行的UserAcceptanceTests。如果某个设备上的测试失败,我会做一个屏幕截图,并希望能够自动拉取这个屏幕截图-为此,我需要通过仪器传递序列,以便我可以通过adb拉取屏幕截图。删除了我的答案。用例会大大改变事情

如何获取模拟器的序列号?如果我使用android.os.Build.SERIAL,这适用于真实设备,但不适用于模拟器:-( 包含“unknown”然后-应该是类似emulator-5554的东西-所以我可以将它与“adb-s”结合使用

编辑:
我的用例:我有在多个设备/模拟器上运行的UserAcceptanceTests。如果某个设备上的测试失败,我会做一个屏幕截图,并希望能够自动拉取这个屏幕截图-为此,我需要通过仪器传递序列,以便我可以通过adb拉取屏幕截图。

删除了我的答案。用例会大大改变事情。我仍在努力,但我开始认为这是不可能的。或者,您可以让主机端仪器在启动连接时通知设备端仪器其adb序列/地址。