admin 管理员组文章数量: 887021
Android手机要想脱离PC直接运行UIAutomator2,就需要在Android上配置Python运行环境,选择主要有以下几个。
QPython
pydroid3
Termux
首先,网上的几篇关于在Android上安装QPython运行UIAutomator的教程走不通,site-packages下的文件倒是可以正常push过去,但是启动脚本时报错 can not import '_imaging',这是Pillow7.1.2的问题,Python版本是Python 3.6/3.7/3.8,多番尝试无果。放弃之。
pydroind3也尝试了,报同样的错误,通过它自带的pip来安装uiautomator2也失败,各种库缺失而且没法装,也放弃。
原因在于不管是QPython还是pydroid3,对Python的支持都不足,某些依赖包死活装不上。
最后尝试Termux。
首先搜索下载Termux,并通过abd install或别的途径装到手机上去。
启动Termux,安装python
# 更新资源
pkg update
pkg upgrade
# 安装python
pkg install python
如果下载较慢,多是因为国内网络的问题,自行搜索解决。
安装完之后,执行python进入Python解释器,可以看到Python版本。
接下来,直接安装UIAutoMator2,但是会报错,根据提示安装所需的库
apt install libxml l
版权声明:本文标题:python脱离pc自动化_Android手机脱离电脑直接运行UIAutomator2 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726387352h950438.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论