Python笔记-U2解锁手机九宫格

首先介绍几个函数

import uiautomator2 as u2
d = u2.connect_usb("8681-A01-0xc60fcc9d")

d.screen_off()					#息屏
d.screen_on()					#仅仅是点亮平面
d.unlock()						#进入解锁界面
d.info.get("screenOn")			#获取当前屏幕状态,如果是亮就为True,息屏就为False
d.press("home")					#按下home键
d.press("back")					#按下back键
d.swipe_ext("right")			#右滑动
d.swipe_ext("left")				#左移动
d.swipe_points([], duration)	#滑动到指定list点,duration为延时单位为s

如下:

Python笔记-U2解锁手机九宫格_第1张图片

记录下然后进行滑动

import uiautomator2 as u2

d = u2.connect_usb("8681-A01-0xc60fcc9d")
d.app_start(package_name="com.wandoujia.phoenix2")
print("step 1")

d.screen_off()

d.unlock()

points = [
(0.219, 0.853),
(0.498, 0.697),
(0.78, 0.535),
(0.782, 0.693),
(0.784, 0.855),
(0.219, 0.536),
]

d.swipe_points(points=points, duration=0.2)

print("step 2")

 

你可能感兴趣的:(Python,Python,uiautomator2,UiSelector)