Tôi bắt đầu phát triển một Dự án Android. Tôi đang viết các bài kiểm tra. Tôi muốn kiểm tra hiển thị ChooserActivity. Khi tôi sử dụng một bài kiểm tra LG g2 được thông qua. Tuy nhiên Khi tôi sử dụng thử nghiệm Nexus 5 (Lollipop) không thành công.ChooserActivity không được tìm thấy với thử nghiệm Robotium trong khi ChooserActivity hiển thị trên Nexus 5
Mã là như sau:
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 Ảnh chụp màn hình:
LG G2 ảnh chụp màn hình:
Khi chạy thử nghiệm trên lỗi Nexus được đưa ra mà như sau ing
Running tests
Test running started
junit.framework.AssertionFailedError: ChooserActivity is not found!
Tôi có thể tiếp tục như thế nào? Tại sao Chooser Activty không được tìm thấy trên Nexus 5?