首先介绍几个函数

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

如下:

记录下然后进行滑动

import uiautomator2 as u2d = 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笔记-U2解锁手机九宫格相关推荐

  1. Python笔记-U2控件操作和操作超时

    以豌豆荚为例: 普通的操作: import uiautomator2 as u2d = u2.connect_usb("8681-A01-0xc60fcc9d") d.app_st ...

  2. python自动化滑动解锁_python九宫格滑动解锁

    实现思路: 1.获取九宫格patterview的起始坐标x.y 2.获取九宫格patterview的宽度(width).高度(height) 3.九宫格的九个格子大约平均把patterview的长.宽 ...

  3. 九宫锁屏图案有多少种c语言编程,手机九宫格图案解锁问题,编程高手戳进来!...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 数学吧里看到的一个有趣问题,题目描述很简单: 求手机九宫格图案解锁一共有多少种答案.规则大家应该都知道,至少连四个点,最多连九个点,一条直线上的三个点只有 ...

  4. Python笔记-centos7使用adb连接真实手机及初始化uiautomatro2项目

    首先看看各个设备对应的IP 系统 ip Android 192.168.1.100 windows 192.168.1.190 centos 192.168.79.134 这里3台机器都是能够相互pi ...

  5. python图案绘制解锁_PythonAppium实现安卓手机图形解锁

    首先,在解锁状态下,建立一个Session,打开APP.然后,调用press_keycode()方法传入整型数值"26",锁定屏幕.通过implicitly_wait()方法等待两 ...

  6. python图案绘制解锁_PythonAppium实现安卓手机图形解锁详解

    首先,在解锁状态下,建立一个Session,打开APP.然后,调用press_keycode()方法传入整型数值"26",锁定屏幕.通过implicitly_wait()方法等待两 ...

  7. java实现九宫格解锁_Java计算手机九宫格锁屏图案连接9个点的方案总数

    (一)问题 九宫格图案解锁连接9个点共有多少种方案? (二)初步思考 可以把问题抽象为求满足一定条件的1-9的排列数(类似于"八皇后问题"),例如123456789和9876543 ...

  8. python图案绘制解锁_PythonAppium实现安卓手机图形解锁案例

    首先,在解锁状态下,建立一个Session,打开APP.然后,调用press_keycode()方法传入整型数值"26",锁定屏幕.通过implicitly_wait()方法等待两 ...

  9. java 计算九宫格_Java计算手机九宫格锁屏图案连接9个点的方案总数

    (一)问题 九宫格图案解锁连接9个点共有多少种方案? (二)初步思考 可以把问题抽象为求满足一定条件的1-9的排列数(类似于"八皇后问题"),例如123456789和9876543 ...

最新文章

  1. Maven 修改本地存储库位置--转
  2. 这些deep learning(rnn、cnn)调参的经验值得分享
  3. 1.20 Java8新特性:Effectively final
  4. php发送post请求的三种方法
  5. 在asp.net中实现回车替代Tab键
  6. Null hypothesis TypeⅠerror Type Ⅱ error
  7. uni-ui介绍uni-api
  8. bugzilla dbd-mysql_别人写的关于在Windows下安装BugZilla的说明,不错,值得借鉴
  9. mysql 大量数据 更改索引_一文看懂ICP原理--MySQL用索引去表里取数据的一种优化...
  10. 基于springMVC的汉字与数学计算的图片验证码
  11. asp.net中日志框架Log4Net的使用
  12. 【Absible学习】Ansible普通用户sudo执行指令
  13. python学习 数据类型之序列
  14. Spring Boot+Vue从零开始搭建博客系统veblog(一):项目前端_vuejs环境搭建
  15. 芒果数据库备份与还原
  16. Win1909+vs2019+Windows 10 WDK 2004(10.0.19041.1) + Windows 10 SDK 2004(10.0.19041.1)环境搭建
  17. 央行数字货币(CBDC)基础知识
  18. Dialog System, QA问答系统
  19. plot函数linewidth区别
  20. 新xp系统无法连接网络连接服务器,WinXP系统本地连接受限制或无连接怎么办?...

热门文章

  1. Haproxy 实现Apache的负载均衡
  2. java的System.getProperty()方法可以获取的值
  3. LVM+Xen虚拟化应用
  4. Web开发者一定会用的5个google浏览器插件
  5. Aix vmstat命令解析
  6. 中国民企老板要牢记的四句话
  7. NLP算法工程师对NLP的一些看法
  8. NanShan即时通讯 ie6 ie7 ie8 不支持json 终极解放方案
  9. 如果可以,我们一起留在竹山。
  10. 女程序员 一直从事着软件研发的工作