Closed zykeee closed 3 months ago
使用括号开头的xpath(//android.widget.ImageView)[2]用来匹配第n个match的元素时 会被当作自定义的字符串匹配语法处理
(//android.widget.ImageView)[2]
uiautomator2.exceptions.XPathElementNotFoundError: ["//*[@text='(//android.widget.ImageView)[2]' or @content-desc='(//android.widget.ImageView)[2]' or @resource-id='(//android.widget.ImageView)[2]']"]
d.xpath("(//android.widget.ImageView)[2]").get(1)
前面加个/试试
加/会被当作Invalid expression处理
使用括号开头的xpath
(//android.widget.ImageView)[2]
用来匹配第n个match的元素时 会被当作自定义的字符串匹配语法处理uiautomator2.exceptions.XPathElementNotFoundError: ["//*[@text='(//android.widget.ImageView)[2]' or @content-desc='(//android.widget.ImageView)[2]' or @resource-id='(//android.widget.ImageView)[2]']"]
d.xpath("(//android.widget.ImageView)[2]").get(1)