- 具体错误:
FATAL EXCEPTION: Thread-2
Process: me.ductran.monkeytouch, PID: 10755
java.lang.IllegalStateException: No instrumentation registered! Must run under a registering instrumentation.
at androidx.test.platform.app.InstrumentationRegistry.getInstrumentation(InstrumentationRegistry.java:45)
at me.ductran.monkeytouch.MainActivity.onCreate$lambda-1$lambda-0(MainActivity.kt:29)
at me.ductran.monkeytouch.MainActivity.$r8$lambda$1wmt-9i0l5Ma7hDEp_v4yq4h7C4(Unknown Source:0)
at me.ductran.monkeytouch.MainActivity$$ExternalSyntheticLambda2.run(Unknown Source:0)
at java.lang.Thread.run(Thread.java:1012)
- 有人提示:
java - Android Instrumentation Testing: No instrumentation registered Error - Stack Overflow
- 解决办法
如果你是在测试中出现的,参考:
如果是试图在程序中,我也不知道怎么办。