Appium 用 xpath 查找元素,appium 报错

韩家公子 · 2015年01月27日 · 2004 次阅读

查找的是一个 textview,代码是这样的

两个函数中查找的是同一个 textview,先调用的 findInstallAndClick,成功,会调用 waitForStopAndClick,但是在此函数中查找,appium 就报错了。

错误信息:
info: [debug] [BOOTSTRAP] [debug] Finding //android.widget.FrameLayout[1]/androi
d.widget.LinearLayout[1]/android.widget.FrameLayout[2]/android.widget.LinearLayo
ut[1]/android.widget.FrameLayout[1]/android.widget.RelativeLayout[1]/android.wid
get.RelativeLayout[1]/android.widget.ListView[1]/android.widget.LinearLayout[1]/
android.widget.FrameLayout[1]/android.widget.LinearLayout[1]/android.widget.Line
arLayout[2]/android.widget.TextView[1] using XPATH with the contextId: multiple
: false
info: [debug] [UIAUTOMATOR STDOUT] java.lang.NullPointerException
info: [debug] [UIAUTOMATOR STDOUT] at com.android.uiautomator.core.Accessibility
NodeInfoDumper.childNafCheck(AccessibilityNodeInfoDumper.java:200)
info: [debug] [UIAUTOMATOR STDOUT] at com.android.uiautomator.core.Accessibility
NodeInfoDumper.nafCheck(AccessibilityNodeInfoDumper.java:180)
info: [debug] [UIAUTOMATOR STDOUT] at com.android.uiautomator.core.Accessibility
NodeInfoDumper.dumpNodeRec(AccessibilityNodeInfoDumper.java:104)

求助!

共收到 7 条回复 时间 点赞

请记得使用 markdown。。。

2楼 已删除

#1 楼 @monkey
哦,本来是有格式的,但是贴出来,预览就没格式了~~

7楼 已删除

#1 楼 @monkey =。=。。。所以我说你记得使用 markdown 嘛。。。= =

4楼 已删除

版面整理好了,请大神们不吝赐教~

规则可以置顶

匿名 #1 · 2019年05月24日

请问楼主,问题解决了么,求方法

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册