如何使用selenium获取android native app的x,y坐标

如何使用selenium java web驱动程序获取android native app的x,y坐标。

我正在使用appium。 我的应用程序打开android图库。 由于uiautomatorviewer没有显示它的布局。 我无法点击图片。

看起来像moveToElement,mouseMoveAt等仅适用于浏览器。 本机应用程序有哪些可用选项。

我使用下面的代码找到了解决方案。 通过点击某个位置,我可以选择一个图像。

HashMap tapObject = new HashMap(); tapObject.put("x", 100); // in pixels from left tapObject.put("y", 300); // in pixels from top driver.executeScript("mobile: tap", tapObject); 

考虑切换到Appium。 Appium在Selenium上添加了一个额外的图层,可以帮助您自动化原生iOS和Android应用程序。

http://appium.io