2010-07-22 3 views
0

내 액티비티 중 하나의 스텁을 만들고 싶지만 테스트 프로젝트에 그대로 두어 실제 apk에는 포함시키지 않으려합니다. 나는 그것을 할 수있는 방법을 찾을 수 없을 것 같습니다.테스트 프로젝트에서 활동 스텁을 만들 수 있습니까?

java.lang.RuntimeException가 :위한 활동을 확인할 수 없습니다 :이 얻을 의도 {행동 = android.intent.action.MAIN FLG = 0x10000000으로 CMP = com.example.test.StubActivity}

주 프로젝트에 넣고 그에 따라 매니페스트에 넣으면 (IntentFilter : (Action : Main, Category : Default)) 제대로 작동하지만 실제로 충돌이 발생하지는 않습니다. 나중에 고칠 것이있어.

나는 같은 주요 프로젝트에 모든 것을 넣고 테스트 패키지를 가지고 있다고 생각했지만 그게 매니 페스트를 엉망으로 만든다고 생각합니다. 그것들을 분리하여 보관하는 것이 좋습니다. 그냥 깨끗해.

답변

1

나는 그것을 할 길을 찾아야 만한다. ActivityUnitTestCase를 사용하여 스텁을 테스트하는 것입니다. 내가 뭘하고 있었는지 대신 ActivityInstrumentationTestCase2를 사용하고 따라서 오류가 발생했습니다.

관련 문제