rachee singh
1.13.1 问题
你希望获得android设备上运行的应用程序的屏幕截图。
1.13.2 解决方案
使用eclipse中dalvik debug monitor server(ddms)视图的设备屏幕捕捉功能。
1.13.3 讨论
按照如下步骤使用设备屏幕捕捉功能:
1 . 在eclipse中运行应用程序,并转到ddms视图(window(窗口)菜单→open perspective(打开视图)→other(其他)→ddms)或者window菜单→show view(显示视图)→other(其他)→android→devices(设备);前者如图1-36所示。
注意,图1-35中出现的“resourcedoes not exist”一行是因为另一个eclipse项目已经关闭,对这里的步骤没有影响。
2 . 在ddms视图中,选择希望捕捉屏幕的设备或者模拟器。
3 . 在ddms视图中,单击screen capture(屏幕捕捉)图标。见图1-36。
4 . 弹出一个窗口,显示模拟器/android设备的当前屏幕,如图1-37。可以保存屏幕截图,用它来描述应用!
1.13.4 参阅
有些发布版本提供替代的屏幕截图获取手段。cyanogenmod 7.x 在长按电源按钮时在菜单中提供一个屏幕截图。有些具备手写笔支持的htc平板电脑在pen(笔)菜单中提供屏幕捕捉功能。ice cream sandwich(android4.0)提供在实际设备上获取屏幕截图的内置机制:只要同时按下降低音量控件和电源按钮,图像将保存到设备中,可以在图库应用程序中查看。