我有这个对象树:
我需要点击登录按钮
但是什么时候做
UiDevice.getDeviceInstance().findObject(new UiSelector().resourceId("btn_login"));
我找回了一个不存在的对象
如果我尝试从android.R.id.content遍历树中的所有对象,当我到达相关的线性布局时,我崩溃了UiObjectNotFoundException
,声称我实际上没有线性布局该按钮所在的位置。
如何访问此按钮?
btn_create_accounnt (sibling)
发生与上述相同的情况
和此按钮的linear_layout (parent)
。
I/TestRunner: androidx.test.uiautomator.UiObjectNotFoundException: UiSelector[CHILD=UiSelector[INDEX=0, CHILD=UiSelector[INDEX=0, CHILD=UiSelector[INDEX=0, CHILD=UiSelector[INDEX=4]]]], RESOURCE_ID=android:id/content]