UiAutomator意外退出,代码为0,表明为空错误

时间:2018-12-25 14:04:40

标签: appium appium-android appium-desktop

获取UiAutomator意外退出,代码为0,在appium版本v1.10.0上指示空错误

我的Appium服务器日志:- enter image description here

5 个答案:

答案 0 :(得分:1)

就我而言,该应用程序阻止了进一步的进程。由于安装了一些安全功能,在应用程序启动后,应用程序本身立即拒绝了所有 USB 端口连接。之后,开发者分享了另一个禁用安全功能的apk,测试运行完成

答案 1 :(得分:0)

似乎是版本问题...请确保您拥有最新的SDK,并且已针对您所使用的Android版本进行了更新。

确保正确连接设备。有时USB连接未正确完成会导致此问题。

答案 2 :(得分:0)

电话重启对我有用。这是一个固定在Android上的过程,至少对我来说就是这样。您也可以尝试 adb shell ps | grep com.android.commands.monkey | awk '{print $2}' | xargs adb shell kill -9 如果您不希望重启手机。

Appium知道此问题,但已将其关闭。我建议移到意式浓缩咖啡,以减少头痛。 Appium永远是beta状态。

答案 3 :(得分:0)

  1. 更改Android版本(我将其切换为Pie
  2. 重新启动Appium服务器
  3. 关闭并重新打开AVD设备

enter image description here

答案 4 :(得分:0)

对我来说,这是电缆问题。也尝试更换电缆。将自动化名称更改为uiAutomator1uiAutomator2没有任何区别,但仍然失败。我什至尝试下载Android SDK以匹配版本8、9、10。

我的测试在6种不同的真实设备上运行。同一脚本在5台设备上运行良好,但是对一台设备抛出 uiAutomator意外停止

当我用另一根电缆连接同一设备时,它工作正常。

因此,当事情变得疯狂时,请休息一下,重新思考,不要再拔头发了。解决方案可能非常简单。