Я начинаю разработку Android-проекта. Я пишу тесты. Я хочу проверить показ ChooserActivity. Когда я использовал тесты LG g2, они передаются. Однако, когда я использовал тесты Nexus 5 (Lollipop), не удалось.ChooserActivity не найден с проверкой Robotium, пока ChooserActivity показывает на Nexus 5
код выглядит следующим образом:
public void testRun() {
int timeout = 5;
// Wait for activity: 'course.labs.intentslab.ActivityLoaderActivity'
assertTrue("course.labs.intentslab.ActivityLoaderActivity is not found!",
solo.waitForActivity(course.labs.intentslab.ActivityLoaderActivity.class));
// Click on Implicit Activation
solo.clickOnView(solo
.getView(course.labs.intentslab.R.id.implicit_activation_button));
// Wait for activity: 'com.android.internal.app.ChooserActivity'
assertTrue("ChooserActivity is not found!",
solo.waitForActivity("ChooserActivity"));
// Click on MyBrowser
solo.clickInList(2, 0);
}
Nexus ScreenShot:
LG G2 ScreenShot:
Когда тестировался на ошибки Nexus дается который как следует ing
Running tests
Test running started
junit.framework.AssertionFailedError: ChooserActivity is not found!
Как можно продолжить? Почему функция Chooser Activity не найдена на Nexus 5?