UiAutomator Android 自动化测试框架 UiAutomation

ZDylan · 2022年06月24日 · 最后由 jack 回复于 2022年06月29日 · 5217 次阅读

使用 UiAutomation 出现 UiAutomation connect 失败的问题,请问有哪位大神遇到过的吗
mInstrumentation = InstrumentationRegistry.getInstrumentation();
mDevice = UiDevice.getInstance(mInstrumentation);
报错:
AndroidRuntime: FATAL EXCEPTION: Instr: android.support.test.runner.AndroidJUnitRunner
Process: com.xgd.mytest, PID: 22079
java.lang.IllegalStateException: Cannot call disconnect() while connecting UiAutomation@40bc56a[id=-1, flags=0]
at android.app.UiAutomation.disconnect(UiAutomation.java:293)
at android.app.Instrumentation.finish(Instrumentation.java:249)
at android.support.test.runner.MonitoringInstrumentation.finish(MonitoringInstrumentation.java:351)
at android.support.test.runner.AndroidJUnitRunner.finish(AndroidJUnitRunner.java:404)
at android.support.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:393)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2205)

共收到 1 条回复 时间 点赞

build.gradle 没有配置对吧,你去 github 上抄一下官方的代码

需要 登录 後方可回應,如果你還沒有帳號按這裡 注册