ATX uiautomator2 和 ATX 是什么关系

Elsie · 2018年09月12日 · 最后由 t-bug 回复于 2018年11月20日 · 149 次阅读

搞不明白这两个是什么关系,是 uiautomator2 只支持 android 但是 ATX 支持 android 和 ios 吗? 那是不是用 ATX 会更好呢?

共收到 7 条回复 时间 点赞

uiautomator2 只能做 android 项目,atx 可以做 android 和 ios.u2 是 atx 下的一个子项目,个人理解

xinxi 回复

理解的很对

不过就目前的维护情况来说,不推荐用 ATX 那个库了,更推荐用其下面的两个子库 uiautomator2(Android) 和 facebook-wda(iOS), 加上 uiautomator2 新出了插件机制,估计会有人将 ATX 中的图像识别功能也集成过去

谢谢大神解惑

uiautomator2 是 google 官方的吧?
atx 提供的是它的 python 封装库。

陈恒捷 回复

个人理解,这里的 uiautomator2 是对 Google 的原生的 uiautomator(只支持 JAVA) 的封装,在 uiautomator2 之前还有个 python 封装 Google uiautomator 的项目也叫 uiautomator. 其实 Google 官方的应该是叫 uiautomator1.0 和 uiautomator2.0. 个人见解,如果有不对,请指正。

t-bug 回复

以下是从官网上看到的,Google 的叫: UI Automator 😈

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