atx-agent是在Android上运行uiautomator必要条件,在运行脚本过程中,若是遇到Android上atx-agent启动失败,可通过以下方法尝试解决:
1、电脑连接安卓设备;
2、电脑[Win+R],输入cmd进入命令提示符窗口;
3、查看设备是否成功连接,
adb devices
出现的真实设备名称在device前即连接成功;
4、进入手机shell环境:
adb shell
5、赋予设备权限:
chmod 775 /data/local/tmp/atx-agent
6、启动atx-agent:
/data/local/tmp/atx-agent server -d #添加-d表示在后台启动
以上是本人在运行脚本对Android设备中apk进行自动化测试过程中运到的Android上atx-agent启动失败尝试成功解决问题的一个方法,谨以此作为总结和学习参考。