Appium Server运行一段时间后操作无响应问题解决

Appium客户端连接Appium服务端后,各个操作指令正常运行,但运行一段时间后,操作指令就失效了,原因是Appium安装在安卓端的io.appium.uiautomator2.server应用需要在后台运行,但现在的手机基本都默认对后台应用有耗电限制。

这样,运行一段时间后,io.appium.uiautomator2.server应用就被系统终止了,之后就无法响应来自Appium Server发来的各种操作指令了。

解决方法:运行Appium Server,并运行一个Appium Client实例操作手机,这样Appium Server会将io.appium.uiautomator2.server安装到手机上。

然后,打开应用耗电设置,给io.appium.uiautomator2.server应用完全的后台权限,并允许应用自启动等。如图所示:

同时,给io.appium.uiautomator2.server.test也赋予完全后台权限和自启动权限。如图所示

实测,这样可以解决Appium Server运行一段时间后无响应的问题。

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值