python群控安卓_termux + UIAUTOMETOR2 + django2 实现自动化控制安卓执行脚本 + 群控

这次接到一个任务,要求批量操作安卓手机,数量大概有20台吧,还要求有个中控台,可以查看当前脚本执行情况 思考了下,决定使用termux + UIAUTOMET

这次接到一个任务,要求批量操作安卓手机,数量大概有20台吧,还要求有个中控台,可以查看当前脚本执行情况

思考了下,决定使用termux + UIAUTOMETOR2 + django2 完成

构架如下

服务器(django完成中控+API) 安卓手机(termux来接收和发送信息UIAUTOMETOR2来执行自动化脚本操作)

---------------------------------------------------------------------------------------------------

首先安卓手机安装termux,建议使用F-Droid安装(另外termux-api也可以安装,提供一些系统功能,比如弹个消息什么的)

另外安装openssh,python3,UIAUTOMETOR2库来完成环境配置

---------------------------------------------------------------------------------------------------

因为需要用服务器来控制安卓手机,所以需要ssh到termux

现在网上提供的都是用key来登录ssh,比较麻烦,其实termux也是可以直接用账号密码来ssh的

接下去就是操作

#首先是常规升级

apt update

apt upgrade

#然后是安装需要的软件

apt install openssh

pkg install termux-auth

#获取用户名 比如u0_a150

whoami

#设置密码,按照要求输入2次密码