利用monkeyrunner给Android屏幕连续截图的小程序
2013-06-21 10:03
337 查看
#!/home/arcticant/android-sdks/tools/monkeyrunner
from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice
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程序对不同手机屏幕分辨率自适应的总结
- Android连续点击两次返回键退出程序的三种实现方法
- android 启动第三方程序的代码(利用ComponentName)
- Android 中利用ViewFlipper 滑动屏幕切换页面,ListView展示数据
- 解决Android界面中包含ListView的屏幕截图问题
- Android连续点击两次Back键退出程序
- C#实现类似qq的屏幕截图程序收藏
- cocos2dx程序 在android上 触碰屏幕就崩溃 crash in cocos on touch
- Android 屏幕截图 代码
- C#实现类似qq的屏幕截图程序
- android 屏幕截图
- C#实现类似qq的屏幕截图程序 [转载]
- Android连续点击两次Back键退出程序 分类: Android
- Android中利用5.0系统屏幕录制UI漏洞骗取应用录制屏幕授权
- Android程序对不同手机屏幕分辨率自适应的总结
- 【Android】利用xml文件布局修改Helloworld程序