多进程应用程序中的Android Espresso测试

多进程应用程序中的Android Espresso测试,android,android-studio,testing,android-testing,Android,Android Studio,Testing,Android Testing,我已经录制了一个浓缩咖啡测试,目前我正在尝试运行它。我正在开发的应用程序有两个过程。主流程用于后台任务,另一个流程:ui用于所有ui 这对instrumentation test runner不起作用,我收到以下异常: java.lang.RuntimeException: Intent in process X resolved to different process X:ui: 有什么办法解决这个问题吗?理想情况下,instrumentation测试运行程序应该在:ui进程中运行。如果您

我已经录制了一个浓缩咖啡测试,目前我正在尝试运行它。我正在开发的应用程序有两个过程。主流程用于后台任务,另一个流程:ui用于所有ui

这对instrumentation test runner不起作用,我收到以下异常:

java.lang.RuntimeException: Intent in process X resolved to different process X:ui:

有什么办法解决这个问题吗?理想情况下,instrumentation测试运行程序应该在:ui进程中运行。

如果您的目标是Android 8.0(API级别26)及更高版本,您可以使用

如果您的目标是Android 8.0(API级别26)及更高版本,您可以使用