如何通过IP访问DDMS的屏幕捕获功能

时间:2011-10-18 22:21:33

标签: android screen screenshot adb ddms

寻找一个程序,或者,如果它不存在,可以通过输入设备的IP地址来捕获基于Android的设备(专有的触摸遥控器)的屏幕。

任何人都知道可以为我做这件事,或者如果没有,我可能需要做些什么来打包可以做到这一点的事情?

3 个答案:

答案 0 :(得分:2)

实际上,“屏幕捕获”功能内置于Android本身 - DDMS只是调用它。

这将是相当简单的:

a)写一个Android服务,那个  b)听一个端口,和  c)在调用时自己进行屏幕捕获。

以下是以编程方式执行屏幕捕获的示例:

答案 1 :(得分:1)

您可以使用Wifi ADB之类的东西通过Wifi设置ADB连接。然后应该可以使用DDMS使用设备拍摄屏幕。

答案 2 :(得分:0)

编辑:实际上,我最终编写了一个简单的C ++程序,在控制台窗口中询问IP地址,命令“adb connect”与输入IP地址,从而通过ADB建立到指定设备的连接IP地址,然后C ++程序启动“Droid @ Screen”软件。由于ADB已经启动,程序将只显示来自ADB的任何内容!我有一种感觉,其他第三方程序也会起作用。