回答
根据你的描述,可能是由于控件虽然存在,但未在当前可见的页面上,或者被其他控件遮挡。你可以尝试以下方法:
- 滑动页面:使用滑动操作使目标控件进入可见区域。
- 等待控件出现:使用
waitFor()
方法等待控件出现。 - 通过父控件定位:如果控件在某个父控件内,可以先定位到父控件,再在父控件内查找目标控件。
示例代码:
// 等待包含"desc"的控件出现
text("desc").waitFor();
// 获取控件并点击
text("desc").findOne().click();
如果控件在列表中,可能需要先滑动列表,再查找控件。
ℹ️ 本回答由 AI 生成,内容仅供参考