2015-03-18 100 views
3

我有一个LG的手表,我可以通过USB直接连接到我的开发机,因此可以使用下面的命令来采取截图:是否可以使用adb截取通过蓝牙连接的可穿戴设备的屏幕截图?

亚行外壳撷取画面-p /sdcard/screenshot.png

但是我Moto 360手表没有USB连接,因此我必须通过配对的手机使用蓝牙连接它。这意味着有总是两个设备连接到adb。因此不可能使用adb shell命令,因为adb不知道将其应用于哪个设备。一些adb命令可以指定设备,但是看起来adb shell不可能这样做。

使用Android Wear应用程序中的可穿戴屏幕截图菜单选项没有做任何事情 - 它显示“屏幕截图请求已发送”,但之后没有任何内容。

那么我怎样才能抓住手表的截图呢? (我想在有来电时截图)

回答

3

在穿戴式设备上启用蓝牙调试并设置调试会话(在此处进行描述:Debugging over Bluetooth)。

你必须按以下格式运行任何ADB命令:

adb -s localhost:4444 <command> 

简单

adb -s localhost:4444 shell screencap -p /sdcard/screenshot.png 
adb -s localhost:4444 pull -p /sdcard/screenshot.png 

应该做的伎俩;)

+0

是它确实感谢 – Gruntcakes 2015-03-18 23:02:55

相关问题