Реагировать на родной детокс: не удается найти kotlin.jvm.internal.Lambda на пути - PullRequest
0 голосов
/ 23 мая 2019

Stuggling для запуска моих тестов Android со следующей настройкой;

  • Детокс версия: 12.7.0
  • Детокс Kotlin Stdlib: kotlin-stdlib-jdk7
  • Kotlin версия: 1.3.0

Приложение запускается и затем умирает при попытке запустить DetoxTest.java с;

2019-05-23 18:25:55.936 4758-4905/? E/AndroidRuntime: FATAL EXCEPTION: com.wix.detox.manager
    Process: eu.candide.app, PID: 4758
    java.lang.NoClassDefFoundError: Failed resolution of: Lkotlin/jvm/internal/Lambda;
        at com.wix.detox.ReactNativeSupport.setupEspressoIdlingResources(ReactNativeSupport.java:188)
        at com.wix.detox.ReactNativeSupport.waitForReactNativeLoad(ReactNativeSupport.java:173)
        at com.wix.detox.ReactNativeCompat.waitForReactNativeLoad(ReactNativeCompat.java:33)
        at com.wix.detox.DetoxManager.initReactNativeIfNeeded(DetoxManager.java:121)
        at com.wix.detox.DetoxManager.start(DetoxManager.java:66)
        at com.wix.detox.Detox$1$1.run(Detox.java:133)
        at android.os.Handler.handleCallback(Handler.java:790)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:164)
        at com.wix.detox.Detox$1.run(Detox.java:136)
        at java.lang.Thread.run(Thread.java:764)
     Caused by: java.lang.ClassNotFoundException: Didn't find class "kotlin.jvm.internal.Lambda" on path: DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/system/framework/android.test.mock.jar", zip file "/data/app/eu.candide.app.test-HBmvi9sEWxrbf39eZladhg==/base.apk", zip file "/data/app/eu.candide.app-l2ODpnC61wyY6puMb6lJBw==/base.apk"],nativeLibraryDirectories=[/data/app/eu.candide.app.test-HBmvi9sEWxrbf39eZladhg==/lib/x86, /data/app/eu.candide.app-l2ODpnC61wyY6puMb6lJBw==/lib/x86, /data/app/eu.candide.app.test-HBmvi9sEWxrbf39eZladhg==/base.apk!/lib/x86, /data/app/eu.candide.app-l2ODpnC61wyY6puMb6lJBw==/base.apk!/lib/x86, /system/lib, /vendor/lib]]
        at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:125)

У кого-нибудь есть предложения, что может быть не так? Я уже 10 раз искал руководство по началу работы, чтобы убедиться, что у меня все в порядке ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...