Android fragments 无论片段测试通过还是失败,当片段测试从launchFragmentInCountainer开始时,我仍然会得到一个FileNotFoundException

Android fragments 无论片段测试通过还是失败,当片段测试从launchFragmentInCountainer开始时,我仍然会得到一个FileNotFoundException,android-fragments,android-fragmentactivity,android-navigation,android-architecture-navigation,Android Fragments,Android Fragmentactivity,Android Navigation,Android Architecture Navigation,我正在测试导航,launchFragmentInContainer()导致FileNotFoundException。这是堆栈跟踪: E/System: Unable to open zip file: /data/user/0/com.sxhardha.ikonsdriver/cache/7tIiGc5E.jar E/System: java.io.FileNotFoundException: File doesn't exist: /data/user/0/com.sxhardha . .

我正在测试导航,
launchFragmentInContainer()
导致
FileNotFoundException
。这是堆栈跟踪:

E/System: Unable to open zip file: /data/user/0/com.sxhardha.ikonsdriver/cache/7tIiGc5E.jar
E/System: java.io.FileNotFoundException: File doesn't exist: /data/user/0/com.sxhardha
.
.
.
.
at androidx.fragment.app.testing.FragmentScenario.launchInContainer(FragmentScenario.java:282)
at com.sxhardha.ikonsdriver.navigation_test.RegisterFragmentTest.setUp(RegisterFragmentTest.kt:48)
造成这种情况的原因是:

val loginFragmentScenario =
            launchFragmentInContainer<RegisterFragment>()
编辑
谷歌的问题跟踪器中也有一个问题:

在多台设备上也发生在我身上。测试在设备上运行,但此错误始终会导致测试失败。唯一的区别是我使用了
片段测试:1.2.0-rc04
我在问题跟踪器中将其报告为一个bug。您可以在这里查看:如果您发现任何解决方案,请与我们分享。但您也可以在问题跟踪器中键入您的问题。或者使用stacktrace,也可以只注释+1
    implementation 'androidx.fragment:fragment:1.2.0-rc03'
    implementation 'androidx.fragment:fragment-ktx:1.2.0-rc03'
    debugImplementation'androidx.fragment:fragment-testing:1.2.0-rc03'