在启动 appium 程序中,有时候会出现 uiautomator2 服务无法启动的错误,appium 的日志截图如下:

解决 appium 当中 uiautomator2 无法启动的问题image.png

错误信息:

ActivityManager: Unable to find instrumentation info for: ComponentInfo{io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner}

问题解决

步骤1:先通过以下命令查找 uiautomator 服务

adb shell pm list package | grep uiautomator

步骤2:得到结果类似这样:

package:io.appium.uiautomator2.server
package:io.appium.uiautomator2.server.test

也可以查看 instrumentation:

adb shell pm list instrumentation

得到结果类似这样:

instrumentation:io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner (target=io.appium.uiautomator2.server)

步骤3:卸载 uiautomator2 服务:

adb uninstall io.appium.uiautomator2.server
adb uninstall io.appium.uiautomator2.server.test

重启 appium 。

相关文章:

  • 2021-12-01
  • 2021-05-07
  • 2022-02-28
  • 2021-04-02
  • 2021-12-28
  • 2021-12-23
猜你喜欢
  • 2021-12-28
  • 2022-01-31
  • 2021-04-09
  • 2021-10-07
  • 2021-04-28
  • 2021-12-29
  • 2021-10-10
相关资源
相似解决方案