tangguo

无法解决以下活动:Intent

java

我在运行Android单元测试时遇到问题。尝试运行简单测试时遇到此错误。

这是日志:

Blockquote java.lang.RuntimeException:无法解析以下活动:Intent {act = android.intent.action.MAIN flg = 0x10000000 cmp = com.wsandroid.Activities / .SplashActivity}在android.app.Instrumentation.startActivitySync(Instrumentation.java :371),位于android.test.InstrumentationTestCase.launchActivityWithIntent(InstrumentationTestCase.java:120),位于android.test.InstrumentationTestCase.launchActivity(InstrumentationTestCase.java:98),位于android.test.ActivityInstrumentationTestCase2.getActivity(Activity) .wsandroid.test.activity.TestEULA.setUp(TestEULA.java:15)在android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)在android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154) Android上的test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:430)。app.Instrumentation $ InstrumentationThread.run(Instrumentation.java:1447)

对于低于2.2的Android,会发生此错误。适用于Android 2.2模拟器。但是,Android 2.2仿真器存在一个错误,即即使我们只按一个键,它也会发送两次键。要测试的应用程序可在Android 2.2平台上运行。

感谢你们中的任何一个可以帮助我。


阅读 394

收藏
2020-11-28

共1个答案

小编典典

这也可能是由丢失引起的

确保清单中有相应的条目。

<activity android:name=".SplashActivity"  ...
2020-11-28