利用monkeyrunner给Android屏幕连续截图的小程序
2012-11-16 14:46
381 查看
#!/home/arcticant/android-sdks/tools/monkeyrunner from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice """ enter Ctrl+c to end """ def androidshot(): #set the interval between two screenshot sleeptime = 3 #connect device print "start ..." device = MonkeyRunner.waitForConnection() #begin to take snapshot i = 0; while i < 100: result = device.takeSnapshot() filename = str(i) + ".png" print filename result.writeToFile(filename, 'png') MonkeyRunner.sleep(sleeptime) i = i + 1 if __name__ == '__main__': androidshot()
需要monkeyrunner才能运行此脚本
一般android-sdks文件夹下有monkeyrunner
没有写结束代码, ubuntu下直接Ctrl+c结束程序
注意:运行此脚本后最好先保存好此次的截图,第二次运行会覆盖第一次生成的结果。
相关文章推荐
- 利用monkeyrunner给Android屏幕连续截图的小程序
- 利用monkeyrunner给Android屏幕连续截图的小程序
- 利用monkeyrunner实现Android屏幕连续截图
- Android 保存图片到系统图库 -- 利用 “系统保存屏幕截图” 的方法实现
- Android给scrollView截图超过屏幕大小形成长图
- Android中利用ViewFliper实现屏幕切换效果
- 利用多线程提高程序性能(for Android)
- Android获取常用辅助方法(获取屏幕高度、宽度、密度、通知栏高度、截图)
- 整理的C#屏幕截图,控件截图程序
- Android 利用代码在屏幕中间位置显示ProgressDialog和ProgressBar
- MonkeyRunner之手机屏幕截图的比对
- android 屏幕测试程序 测试R G B三色 和 全黑, 全白5种状态
- bak 3.android 屏幕截图思路.
- android 如何使得电阻屏在第一次开机时自动叫起屏幕校准程序
- java 利用java运行时的方法得到当前屏幕截图的方法
- (转)Android屏幕截图实现 (adbd部分)
- C#实现类似qq的屏幕截图程序 [转载]
- Android利用调试器调试程序
- 利用Camera API实现自己的拍照和摄像程序——android开发
- Android 屏幕截图