如何使用UiAutomatorViewer单击RelativeLayout

时间:2013-02-28 14:12:08

标签: android ui-automation android-testing

我有

UiObject okButton = new UiObject(new UiSelector().text("button1"));
okButton.click();

并且它完美地工作我设置android:contentDescription="button1"并且一切正常,单击按钮并且一切正常。

但是当我将android:contentDescription="relativelayout1"设置为相对布局时

UiObject rel1 = new UiObject(new UiSelector().text("relativelayout1"));
rel1.click();

此代码确实生成com.android.uiautomator.core.UiObjectNotFoundException 但我确信相对布局存在。

是否有其他人点击了相对布局?

1 个答案:

答案 0 :(得分:0)

您需要使用.description("foo")通过它的contentDescription

查找UiObject