gpt4 book ai didi

android - 无法连接到 android.support.test.orchestrator.OrchestratorService

转载 作者:行者123 更新时间:2023-12-04 23:50:03 27 4
gpt4 key购买 nike

无法使用 android orchestrator 运行仪器测试,
我关注了developer doc并进行了相同的更改,但它不起作用。

附上屏幕截图和日志。
任何帮助将不胜感激提前感谢

In the console it is showing No test were found

日志猫:

E/AndroidRuntime: 致命异常: main
进程:com.example.ctpl.myinstrumentationtest,PID:6608
java.lang.RuntimeException:在 ComponentInfo{com.example.ctpl.myinstrumentationtest.test/android.support.test.runner.AndroidJUnitRunner} 的 onCreate() 中引发异常:java.lang.RuntimeException:无法连接到 android.support.test .orchestrator.OrchestratorService
在 android.app.ActivityThread.handleBindApplication(ActivityThread.java:5868)
在 android.app.ActivityThread.access$1100(ActivityThread.java:199)
在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1650)
在 android.os.Handler.dispatchMessage(Handler.java:106)
在 android.os.Looper.loop(Looper.java:193)
在 android.app.ActivityThread.main(ActivityThread.java:6669)
在 java.lang.reflect.Method.invoke( native 方法)
在 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
原因:java.lang.RuntimeException:无法连接到 android.support.test.orchestrator.OrchestratorService
在 android.support.test.orchestrator.instrumentationlistener.OrchestratedInstrumentationListener.connect(OrchestratedInstrumentationListener.java:87)
在 android.support.test.runner.AndroidJUnitRunner.onCreate(AndroidJUnitRunner.java:303)
在 android.app.ActivityThread.handleBindApplication(ActivityThread.java:5863)
在 android.app.ActivityThread.access$1100(ActivityThread.java:199)
在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1650)
在 android.os.Handler.dispatchMessage(Handler.java:106)
在 android.os.Looper.loop(Looper.java:193)
在 android.app.ActivityThread.main(ActivityThread.java:6669)
在 java.lang.reflect.Method.invoke( native 方法)
在 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)

  • 列表项
  • 最佳答案

    我遇到了同样的问题,但使用的是 androidx Orchestrator。我得到了同样的异常(exception),但包裹不同:Caused by: java.lang.RuntimeException: Cannot connect to androidx.test.orchestrator.OrchestratorService .
    我在 this 中找到了可能的根本原因的描述。 github线程。有一个迭代的讨论,但似乎还没有通用的解决方案。
    对我来说,问题是由将目标 sdk 设置为 30 并在 android 30 模拟器上启动应用程序引起的。因此,在 api < 30 的模拟器上启动测试解决了这个问题。

    关于android - 无法连接到 android.support.test.orchestrator.OrchestratorService,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54513137/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com