google / google/mobly-snippet-lib
java.lang.ClassNotFoundException crash
- Dominant language
- No language data
- Stars
- 44
- Forks
- 25
- PR merge metrics
- No merged PRs in 30d
Description
when try the first example in the link: https://github.com/google/mobly/blob/master/docs/tutorial.md
meet below crash info
please help me to debug it
--------- beginning of crash
06-09 17:13:07.894 9627 9646 E AndroidRuntime: FATAL EXCEPTION: Instr: com.google.android.mobly.snippet.SnippetRunner
06-09 17:13:07.894 9627 9646 E AndroidRuntime: Process: com.google.android.mobly.snippet.bundled, PID: 9627
06-09 17:13:07.894 9627 9646 E AndroidRuntime: java.lang.NoClassDefFoundError: Failed resolution of: Lkotlin/jvm/internal/Lambda;
06-09 17:13:07.894 9627 9646 E AndroidRuntime: at androidx.test.platform.io.FileTestStorage.(FileTestStorage.java:45)
06-09 17:13:07.894 9627 9646 E AndroidRuntime: at androidx.test.runner.AndroidJUnitRunner.registerTestStorage(AndroidJUnitRunner.java:664)
06-09 17:13:07.894 9627 9646 E AndroidRuntime: at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:441)
06-09 17:13:07.894 9627 9646 E AndroidRuntime: at com.google.android.mobly.snippet.SnippetRunner.onStart(SnippetRunner.java:139)
06-09 17:13:07.894 9627 9646 E AndroidRuntime: at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2278)
06-09 17:13:07.894 9627 9646 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "kotlin.jvm.internal.Lambda" on path: DexPathList[[zip file "/data/app/~~dw3QzNPY21E6dpIWJGh3yw==/com.google.android.mobly.snippet.bundled-KiGoYwPDvrQc1DHYYByYJA==/base.apk"],nativeLibraryDirectories=[/data/app/~~dw3QzNPY21E6dpIWJGh3yw==/com.google.android.mobly.snippet.bundled-KiGoYwPDvrQc1DHYYByYJA==/lib/arm64, /system/lib64, /product/lib64]]
06-09 17:13:07.894 9627 9646 E AndroidRuntime: at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:218)
06-09 17:13:07.894 9627 9646 E AndroidRuntime: at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
06-09 17:13:07.894 9627 9646 E AndroidRuntime: at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
06-09 17:13:07.894 9627 9646 E AndroidRuntime: ... 5 more
06-09 17:13:07.895 9627 9646 D MonitoringInstr: Handling an uncaught exception thrown on the thread Instr: com.google.android.mobly.snippet.SnippetRunner.
06-09 17:13:07.895 9627 9646 D MonitoringInstr: java.lang.NoClassDefFoundError: Failed resolution of: Lkotlin/jvm/internal/Lambda;
06-09 17:13:07.895 9627 9646 D MonitoringInstr: at androidx.test.platform.io.FileTestStorage.(FileTestStorage.java:45)
06-09 17:13:07.895 9627 9646 D MonitoringInstr: at androidx.test.runner.AndroidJUnitRunner.registerTestStorage(AndroidJUnitRunner.java:664)
06-09 17:13:07.895 9627 9646 D MonitoringInstr: at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:441)
06-09 17:13:07.895 9627 9646 D MonitoringInstr: at com.google.android.mobly.snippet.SnippetRunner.onStart(SnippetRunner.java:139)
06-09 17:13:07.895 9627 9646 D MonitoringInstr: at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2278)
06-09 17:13:07.895 9627 9646 D MonitoringInstr: Caused by: java.lang.ClassNotFoundException: Didn't find class "kotlin.jvm.internal.Lambda" on path: DexPathList[[zip file "/data/app/~~dw3QzNPY21E6dpIWJGh3yw==/com.google.android.mobly.snippet.bundled-KiGoYwPDvrQc1DHYYByYJA==/base.apk"],nativeLibraryDirectories=[/data/app/~~dw3QzNPY21E6dpIWJGh3yw==/com.google.android.mobly.snippet.bundled-KiGoYwPDvrQc1DHYYByYJA==/lib/arm64, /system/lib64, /product/lib64]]
06-09 17:13:07.895 9627 9646 D MonitoringInstr: at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:218)
06-09 17:13:07.895 9627 9646 D MonitoringInstr: at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
06-09 17:13:07.895 9627 9646 D MonitoringInstr: at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
06-09 17:13:07.895 9627 9646 D MonitoringInstr: ... 5 more
06-09 17:13:07.895 9627 9646 W AndroidJUnitRunner: An unhandled exception was thrown by the app.
06-09 17:13:07.895 9627 9646 W AndroidJUnitRunner: java.lang.NoClassDefFoundError: Failed resolution of: Lkotlin/jvm/internal/Lambda;
06-09 17:13:07.895 9627 9646 W AndroidJUnitRunner: at androidx.test.platform.io.FileTestStorage.(FileTestStorage.java:45)
06-09 17:13:07.895 9627 9646 W AndroidJUnitRunner: at androidx.test.runner.AndroidJUnitRunner.registerTestStorage(AndroidJUnitRunner.java:664)
06-09 17:13:07.895 9627 9646 W AndroidJUnitRunner: at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:441)
06-09 17:13:07.895 9627 9646 W AndroidJUnitRunner: at com.google.android.mobly.snippet.SnippetRunner.onStart(SnippetRunner.java:139)
06-09 17:13:07.895 9627 9646 W AndroidJUnitRunner: at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2278)
06-09 17:13:07.895 9627 9646 W AndroidJUnitRunner: Caused by: java.lang.ClassNotFoundException: Didn't find class "kotlin.jvm.internal.Lambda" on path: DexPathList[[zip file "/data/app/~~dw3QzNPY21E6dpIWJGh3yw==/com.google.android.mobly.snippet.bundled-KiGoYwPDvrQc1DHYYByYJA==/base.apk"],nativeLibraryDirectories=[/data/app/~~dw3QzNPY21E6dpIWJGh3yw==/com.google.android.mobly.snippet.bundled-KiGoYwPDvrQc1DHYYByYJA==/lib/arm64, /system/lib64, /product/lib64]]
06-09 17:13:07.895 9627 9646 W AndroidJUnitRunner: at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:218)
06-09 17:13:07.895 9627 9646 W AndroidJUnitRunner: at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
06-09 17:13:07.895 9627 9646 W AndroidJUnitRunner: at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
06-09 17:13:07.895 9627 9646 W AndroidJUnitRunner: ... 5 more
06-09 17:13:07.897 9627 9646 D AndroidJUnitRunner: Reporting the crash to an event service.
06-09 17:13:07.897 9627 9646 W TestEventClient: Process crashed before connection to orchestrator
06-09 17:13:07.898 9627 9646 I AndroidJUnitRunner: Bringing down the entire Instrumentation process.
06-09 17:13:07.898 9627 9646 E MonitoringInstr: Exception encountered by: Thread[Instr: com.google.android.mobly.snippet.SnippetRunner,5,main]. Dumping thread state to outputs and pining for the fjords.
06-09 17:13:07.898 9627 9646 E MonitoringInstr: java.lang.NoClassDefFoundError: Failed resolution of: Lkotlin/jvm/internal/Lambda;
06-09 17:13:07.898 9627 9646 E MonitoringInstr: at androidx.test.platform.io.FileTestStorage.(FileTestStorage.java:45)
06-09 17:13:07.898 9627 9646 E MonitoringInstr: at androidx.test.runner.AndroidJUnitRunner.registerTestStorage(AndroidJUnitRunner.java:664)
06-09 17:13:07.898 9627 9646 E MonitoringInstr: at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:441)
06-09 17:13:07.898 9627 9646 E MonitoringInstr: at com.google.android.mobly.snippet.SnippetRunner.onStart(SnippetRunner.java:139)
06-09 17:13:07.898 9627 9646 E MonitoringInstr: at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2278)
06-09 17:13:07.898 9627 9646 E MonitoringInstr: Caused by: java.lang.ClassNotFoundException: Didn't find class "kotlin.jvm.internal.Lambda" on path: DexPathList[[zip file "/data/app/~~dw3QzNPY21E6dpIWJGh3yw==/com.google.android.mobly.snippet.bundled-KiGoYwPDvrQc1DHYYByYJA==/base.apk"],nativeLibraryDirectories=[/data/app/~~dw3QzNPY21E6dpIWJGh3yw==/com.google.android.mobly.snippet.bundled-KiGoYwPDvrQc1DHYYByYJA==/lib/arm64, /system/lib64, /product/lib64]]
06-09 17:13:07.898 9627 9646 E MonitoringInstr: at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:218)
06-09 17:13:07.898 9627 9646 E MonitoringInstr: at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
06-09 17:13:07.898 9627 9646 E MonitoringInstr: at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
06-09 17:13:07.898 9627 9646 E MonitoringInstr: ... 5 more
06-09 17:13:07.899 9627 9646 E THREAD_STATE: Thread[Binder:9627_2,5,main]
06-09 17:13:07.899 9627 9646 E THREAD_STATE:
06-09 17:13:07.899 9627 9646 E THREAD_STATE: Thread[FinalizerDaemon,5,system]
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Object.wait(Native Method)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Object.wait(Object.java:442)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:190)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:211)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:273)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Daemons$Daemon.run(Daemons.java:139)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Thread.run(Thread.java:920)
06-09 17:13:07.899 9627 9646 E THREAD_STATE:
06-09 17:13:07.899 9627 9646 E THREAD_STATE: Thread[Signal Catcher,10,system]
06-09 17:13:07.899 9627 9646 E THREAD_STATE:
06-09 17:13:07.899 9627 9646 E THREAD_STATE: Thread[FinalizerWatchdogDaemon,5,system]
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Object.wait(Native Method)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Object.wait(Object.java:442)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Object.wait(Object.java:568)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:341)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:321)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Daemons$Daemon.run(Daemons.java:139)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Thread.run(Thread.java:920)
06-09 17:13:07.899 9627 9646 E THREAD_STATE:
06-09 17:13:07.899 9627 9646 E THREAD_STATE: Thread[Profile Saver,5,system]
06-09 17:13:07.899 9627 9646 E THREAD_STATE:
06-09 17:13:07.899 9627 9646 E THREAD_STATE: Thread[Binder:9627_3,5,main]
06-09 17:13:07.899 9627 9646 E THREAD_STATE:
06-09 17:13:07.899 9627 9646 E THREAD_STATE: Thread[Binder:9627_1,5,main]
06-09 17:13:07.899 9627 9646 E THREAD_STATE:
06-09 17:13:07.899 9627 9646 E THREAD_STATE: Thread[InstrumentationConnectionThread,5,main]
06-09 17:13:07.899 9627 9646 E THREAD_STATE: android.os.MessageQueue.nativePollOnce(Native Method)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: android.os.MessageQueue.next(MessageQueue.java:335)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: android.os.Looper.loopOnce(Looper.java:161)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: android.os.Looper.loop(Looper.java:288)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: android.os.HandlerThread.run(HandlerThread.java:67)
06-09 17:13:07.899 9627 9646 E THREAD_STATE:
06-09 17:13:07.899 9627 9646 E THREAD_STATE: Thread[Instr: com.google.android.mobly.snippet.SnippetRunner,5,main]
06-09 17:13:07.899 9627 9646 E THREAD_STATE: dalvik.system.VMStack.getThreadStackTrace(Native Method)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Thread.getStackTrace(Thread.java:1724)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Thread.getAllStackTraces(Thread.java:1800)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: androidx.test.runner.MonitoringInstrumentation.getThreadState(MonitoringInstrumentation.java:748)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: androidx.test.runner.MonitoringInstrumentation.dumpThreadStateToOutputs(MonitoringInstrumentation.java:743)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: androidx.test.runner.MonitoringInstrumentation.onException(MonitoringInstrumentation.java:737)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: androidx.test.runner.AndroidJUnitRunner.onException(AndroidJUnitRunner.java:626)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: androidx.test.runner.MonitoringInstrumentation$3.uncaughtException(MonitoringInstrumentation.java:327)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1073)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1068)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Thread.dispatchUncaughtException(Thread.java:2200)
06-09 17:13:07.899 9627 9646 E THREAD_STATE:
06-09 17:13:07.899 9627 9646 E THREAD_STATE: Thread[HeapTaskDaemon,5,system]
06-09 17:13:07.899 9627 9646 E THREAD_STATE:
06-09 17:13:07.899 9627 9646 E THREAD_STATE: Thread[Jit thread pool worker thread 0,5,system]
06-09 17:13:07.899 9627 9646 E THREAD_STATE:
06-09 17:13:07.899 9627 9646 E THREAD_STATE: Thread[ReferenceQueueDaemon,5,system]
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Object.wait(Native Method)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Object.wait(Object.java:442)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Object.wait(Object.java:568)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:217)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Daemons$Daemon.run(Daemons.java:139)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.Thread.run(Thread.java:920)
06-09 17:13:07.899 9627 9646 E THREAD_STATE:
06-09 17:13:07.899 9627 9646 E THREAD_STATE: Thread[main,5,main]
06-09 17:13:07.899 9627 9646 E THREAD_STATE: android.os.MessageQueue.nativePollOnce(Native Method)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: android.os.MessageQueue.next(MessageQueue.java:335)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: android.os.Looper.loopOnce(Looper.java:161)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: android.os.Looper.loop(Looper.java:288)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: android.app.ActivityThread.main(ActivityThread.java:7870)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: java.lang.reflect.Method.invoke(Native Method)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
06-09 17:13:07.899 9627 9646 E THREAD_STATE: com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
06-09 17:13:07.899 9627 9646 E THREAD_STATE:
06-09 17:13:07.899 9627 9646 E MonitoringInstr: Dying now...
06-09 17:13:07.899 9627 9646 W MonitoringInstr: Invoking default uncaught exception handler com.android.internal.os.RuntimeInit$KillApplicationHandler@d99adad (a class com.android.internal.os.RuntimeInit$KillApplicationHandler)
06-09 17:13:07.902 9627 9646 I Process : Sending signal. PID: 9627 SIG: 9
implementation 'com.google.android.mobly:mobly-snippet-lib:1.4.0'
Contributor guide
Assessment
This issue has not been assessed yet.