以下是我截取屏幕截图并将其保存在本地驱动器上的方式 result = device.takeSnapshot() result.writeToFile( '/用户/自动化/ test.png', 'PNG')
这可以保存图像,因为纵向可以保存为横向?或者唯一的选择是使用其他api进行旋转?
答案 0 :(得分:0)
#! /usr/bin/env python
# -*- coding: utf-8 -*-
import sys
from com.dtmilano.android.adb.adbclient import AdbClient
if len(sys.argv) >= 2:
serialno = sys.argv[1]
else:
serialno = '.*'
AdbClient(serialno=serialno).takeSnapshot().rotate(90).save('/tmp/image.png')
adbclient: under the hood of AndroidViewClient/culebra也解释了adbclient
的使用情况。