Appium无法按资源ID搜索元素

时间:2018-05-27 14:00:14

标签: java android automation appium

我试图使用appium为Android应用程序创建自动化脚本。我正在尝试使用以下代码选择元素并执行单击操作。

MobileElement loginElt = (MobileElement)driver.findElementById("ca.*******.bond:id/menu_item_sign_in");

ca.********.bond:id/menu_item_sign_in是资源ID。

问题是appium无法搜索资源ID,尽管它可以通过uiautomator获得。

1 个答案:

答案 0 :(得分:0)

只需添加.click();

即可

并删除应用ID

driver.findElementById("menu_item_sign_in").click();