获取.touch()/getSubImage()等方法坐标点参数值

monkeyrunner中使用.touch()/getSubImage()等方法时都需要使用坐标点,介绍如下两个获取Android手机屏幕坐标点数值的方法:

方法一:使用Pixel Perfect

sdk\tools目录打开monitor.bat,点击android debug monitor窗口右上角的Open Perspective图标,添加“Pixel Perfect”,连接上以后即可在“Pixel Perfect”查看坐标,如下图:

PixelPerfect
PixelPerfect

方法二:截图

将手机界面截图后保存到电脑,然后在电脑量取坐标点数值

getSubImage()坐标点计算方法:先获取区域左上角和右下角坐标,前两个值是左上角左边,后两个值是右下角减左上角的坐标,最后结果如getSubImage((0,57,715,1123)),注意两个括号。

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注