在电脑中如何截取android系统中的当前界面

法一:通过 monkeyrunner 命令截图

           1, 配置 sdk 环境,将 monkeyrunner.bat 的所在的目录添加到环境变量的path中,如我的电脑是:E:\SoftWare\adt-bundle-windows-x86-20131030\adt-bundle-windows-x86-20131030\sdk\tools

          2,在 cmd 窗口中输入 monkeyrunner,回车

          3,输入 from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice,MonkeyImage,导入monkeyrunner需要使用的模块回车

          4,输入 XT889=MonkeyRunner.waitForConnection(10),连接手机,10表示等待时间为10秒回车,

          5, 输入 result = XT889.takeSnapshot(),回车

         6,输入 result.writeToFile("D:\\MonkeyRunnerDemo\\Image\\Image01.png","png"),回车即可截图到D:\\MonkeyRunnerDemo\\Image目录下


法二:通过ddms来截图

   1,在cmd窗口中通过adb connect来建立连接

       2,打开sdk\tools\ddms

       3,在打开的窗口中选择 Device菜单下的Screen capture就可以截屏了

在电脑中如何截取android系统中的当前界面

上一篇:Android 用Animation-list实现逐帧动画


下一篇:C++复习——降低拷贝代价(深/浅拷贝,左值/右值引用,拷贝构造和移动操作)