我正在尝试自动化Android游戏,因为我正在使用X,Y坐标来点击按钮,因为游戏不能通过ID,Xpath等识别元素.我正在使用TouchAction tap(int x,int y)方法(Appium方法)来实现这一目的.但不幸的是,这个方法tap(int x,int y)似乎已被弃用.替换它的其他选项看起来是 - > touchAction.tap(PointOptions tapOptions)和touchAction.tap(TapOptions tapOptions).touchAction.press的情况也是如此.
我触摸特定按钮的代码如下所示:
TouchAction touchAction = new TouchAction(driver);
touchAction.tap(1280, 1013).perform();
Run Code Online (Sandbox Code Playgroud)
在这里,使用Android设备中的触摸点[开发者选项>显示指针位置]找到X,Y值
任何人都可以建议使用非弃用方法实现相同的更好方法吗?谢谢!