1
我已经编写了一个应用程序在多个进程中运行活动。对具有多个进程的应用程序执行Robotium单元测试
我试着通过创建一个新的测试项目集目标包到我的应用程序Robotium。当我执行它,测试停止,出现以下错误信息:
Error in testDisplayBlackBox:
java.lang.RuntimeException: Intent in process com.abc.def resolved to different process com.abc.def:mail: Intent { act=android.intent.action.MAIN flg=0x10000000 cmp=com.abc.def/com.abc.def.email.activity.Welcome }
at android.app.Instrumentation.startActivitySync(Instrumentation.java:377)
at android.test.InstrumentationTestCase.launchActivityWithIntent(InstrumentationTestCase.java:119)
at android.test.InstrumentationTestCase.launchActivity(InstrumentationTestCase.java:97)
at android.test.ActivityInstrumentationTestCase2.getActivity(ActivityInstrumentationTestCase2.java:104)
at com.abc.def.test.TestApk.setUp(TestApk.java:31)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:190)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:175)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:555)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1584)
Test results for InstrumentationTestRunner=.E
Time: 0.027
FAILURES!!!
Tests run: 1, Failures: 0, Errors: 1
是否可以有什么解决办法提供了我手上的源代码?