Appium 对于安装权限取巧的方法,使用 ATX 助手-自动点击授权方法

玄月指光 · 2017年12月18日 · 最后由 A308寝帅 回复于 2018年09月10日 · 3505 次阅读

appium 权限弹框取巧方法

ATX 助手链接 https://github.com/NetEaseGame/ATX
  • python 命令安装 ATX 助手 python -m atx install atx-assistant

  • 配置自动授权方法

  • 安装 APP 后 ATX 会自动点掉授权窗口,只要授权弹框一直开启就好了
共收到 7 条回复 时间 点赞

遇到奇怪的问题了,Appium 的脚本启动后,会关闭 ATX 助手的自动授权功能

#1 楼 @396266318 因为 ATX 助手的自动点击授权功能要么是通过 uiautomator 脚本实现,要么是通过 AccessibilityService,当 Appium 启动时也会注册 uiautomator 的 Accessibility 客户端,会干掉原来所有注册的!

—— 来自 TesterHome 官方 安卓客户端

感觉有冲突 accessibility

Crazyerick 回复

主要是因为 appium 要捕获 toast 所以才注册了 accessibilityservice

#4 楼 @codeskyblue 不是的,uiautomator 本身就是利用了 accessibility APIS,本身和 accessibility 就是冲突了,和抓取 toast 关系不大!

—— 来自 TesterHome 官方 安卓客户端

Crazyerick 回复

原理我说不过你,实践发现是可以并存的。就发现 appium 这个例外

9楼 已删除
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册