2019独角兽企业重金招聘Python工程师标准>>>

代码如下:

参考 uiautomator 的使用: uiautomator GITHUB文档

import subprocess
from multiprocessing import Process
from time import sleepfrom uiautomator import devicedef install_for_uiautomation():print("安装uiautomation")_install = device(text="安装")num = 0while num < 5:num += 1print("第{}次".format(num))sleep(5)if _install.exists:_install.click()print("安装完成")breakdef adb_install():uri = "/Users/zhouwanghua/Downloads/apks/news/comment/toutiao-1.1.8.1109-1109-comment-modify.apk"p = subprocess.check_output("adb install -r {}".format(uri), shell=True, encoding="utf-8")print(p)p1 = Process(target=adb_install, args=())
p2 = Process(target=install_for_uiautomation, args=())p1.start()
p2.start()
p1.join()
p2.join()------------结果---------
安装uiautomation
第1次
安装完成
[  1%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[  2%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[  4%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[  5%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[  6%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[  8%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[  9%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 11%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 12%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 13%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 15%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 16%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 18%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 19%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 20%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 22%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 23%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 25%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 26%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 27%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 29%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 30%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 31%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 33%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 34%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 36%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 37%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 38%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 40%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 41%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 43%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 44%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 45%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 47%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 48%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 50%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 51%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 52%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 54%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 55%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 56%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 58%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 59%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 61%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 62%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 63%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 65%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 66%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 68%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 69%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 70%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 72%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 73%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 75%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 76%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 77%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 79%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 80%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 81%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 83%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 84%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 86%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 87%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 88%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 90%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 91%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 93%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 94%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 95%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 97%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[ 98%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
[100%] /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
/Users/zhouwanghua/Downloads/apks/news/comment/toutiao-1.1.8.1109-1109-comment-modify.apk: 1 file pushed. 2.0 MB/s (4718239 bytes in 2.213s)pkg: /data/local/tmp/toutiao-1.1.8.1109-1109-comment-modify.apk
Success

转载于:https://my.oschina.net/u/2474096/blog/1571269

解决appium安装app时某些手机弹出的提示框相关推荐

  1. 【独家】完美解决appium安装app时,需要手动确认安装的问题

    [独家]完美解决appium安装app时,需要手动确认安装的问题 参考文章: (1)[独家]完美解决appium安装app时,需要手动确认安装的问题 (2)https://www.cnblogs.co ...

  2. C#中在鼠标经过Button控件时显示提示信息(弹出气泡提示框)

    C#有个ToolTip的控件是弹出气泡提示框的,在界面上放一个ToolTip1控件,可以在所有需要弹出气泡的控件的属性中的"toolTip1的ToolTip"填写需要提示的信息就行 ...

  3. 使用pyqt弹出消息提示框

    使用pyqt弹出消息提示框 安装 pyqt 安装遇到问题 `No matching distribution found for PyQt5-Qt5>=5.15.2 (from pyqt5)` ...

  4. 案例:文件下载需求:1. 页面显示超链接 2. 点击超链接后弹出下载提示框 3. 完成图片文件下载||中文文件问题

    文件下载需求:     1. 页面显示超链接     2. 点击超链接后弹出下载提示框     3. 完成图片文件下载 * 分析:     1. 超链接指向的资源如果能够被浏览器解析,则在浏览器中展示 ...

  5. 关于360防火墙弹出木马提示框,是由于执行文件加密引起,已将提交360认证,请放心使用...

    DroidPilot的可执行文件经加密后,会被360防火墙弹出木马提示框.我公司已将执行文件提交360,且通过了认证,应该不会再有提示,请放心使用. <ignore_js_op> 2013 ...

  6. php 消息对话框弹出,php弹窗代码_php弹出消息提示框的二种方法

    摘要 腾兴网为您分享:php弹出消息提示框的二种方法,优衣库,新浪博客,万师傅,顺丰等软件知识,以及符号,甘肃农商银行,彗星小,kindle人社区,广东省公务用车管理,宝鸡在线,火影忍者英文版,寂静岭 ...

  7. 将Capicom调用代码封装到ActiveX——解决javascript调Capicom读取数字证书信息时,IE弹出安全提示的问题...

    此文系转载 原文:http://www.cnblogs.com/xuezhizhang/archive/2011/07/10/2102542.html 一.使用javascript方法: <ob ...

  8. java弹出浏览器提示框_js弹出框、对话框、提示框、弹窗总结

    一.JS的三种最常见的对话框 //====================== JS最常用三种弹出对话框 ======================== //弹出对话框并输出一段提示信息 funct ...

  9. php点击文字弹出js提示框,js弹出框、对话框、提示框、弹窗实现方法总结(推荐)...

    一.JS的三种最常见的对话框 //====================== JS最常用三种弹出对话框 ======================== //弹出对话框并输出一段提示信息 funct ...

最新文章

  1. kubectl常用命令_《蹲坑学kubernetes》之十五:kubectl命令详解
  2. 适当地使用公共语言运行库的垃圾回收器和自动内存管理
  3. 第十六届智能车竞赛相关的提问:2021-5
  4. 5G商用将在“十三五”时期内启动
  5. java中属于常量_java中的常量和属性
  6. c#中将对象序列化为xml(包括list)
  7. SM_INTEGRATION_SRV
  8. java中 4 种取整函数
  9. 通过命令行运行java出现错误: 找不到或无法加载主类 解决办法
  10. Linux内核部件分析 记录生命周期的kref
  11. .net反编译的九款神器
  12. [计算机网络]计算机网络发展历程,osi7层模型,报文交换
  13. 画小米的新Logo只用border-radius可不行!
  14. scanf与空白字符
  15. 量子计算机平行宇宙,【宇宙探秘】量子永生?量子纠缠可以推断出平行宇宙,再无真正意义上的死亡?...
  16. 如何用快启动pe修复win10系统引导?
  17. 云服务器的主要性能参数,云服务器参数到配置,一文让您从小白到高手
  18. AMI BIOS开机LOGO添加分离过程
  19. 2021年全球与中国激光清洗机行业市场规模及发展前景分析
  20. 在腾讯云开通短信验证服务如何设置正确格式的签名和正文模板并完成群发消息测试

热门文章

  1. Java 实现 淘宝秒杀 聚划算 自己主动提醒 源代码
  2. 那些感动过我的句子(英文版)
  3. CMD-NET命令详解、NET命令大全(转)
  4. 从零上手 GDB 调试,看这个教程就够了~
  5. flink启动命令参数_[Flink]Flink1.3 指南四 命令行接口-阿里云开发者社区
  6. MySQL高级 - 并发参数调整
  7. Dockerfile常用指令
  8. zookeeper的设计猜想-阶段一:提交事务请求(投票)
  9. File类判断和获取功能
  10. Junit_@Before@After