如何在音频播放期间使用Android Appium访问元素?

如何在音频播放期间使用Android Appium访问元素?,appium,Appium,我正在使用AndroidDriver(Appium)进行Android自动化,我当前的应用程序与音乐合成器和节拍混音器相关。 我被困在一个地方,我需要点击一个元素(节拍混合器按钮) 应用程序的功能是节拍混音器按钮仅在音频播放期间启用。音频播放前后按钮保持禁用状态 问题是Android Appium会等待音频播放完成。在播放音频时,有没有办法单击节拍混音器按钮 我试过以下方法,但没有得到任何结果 performMultiTouchAction() runAppInBackground(2) 由于我

我正在使用AndroidDriver(Appium)进行Android自动化,我当前的应用程序与音乐合成器和节拍混音器相关。 我被困在一个地方,我需要点击一个元素(节拍混合器按钮)

应用程序的功能是节拍混音器按钮仅在音频播放期间启用。音频播放前后按钮保持禁用状态

问题是Android Appium会等待音频播放完成。在播放音频时,有没有办法单击节拍混音器按钮

我试过以下方法,但没有得到任何结果

  • performMultiTouchAction()
  • runAppInBackground(2)

  • 由于我需要在多台android设备上进行测试,因此除了坐标单击之外,任何有价值的解决方案都将受到欢迎。

    您无法访问元素定位器是什么问题?不,我得到了元素定位器,问题是在播放音频时,我无法单击元素,关于元素状态,当音频未播放时,元素仍处于禁用状态,如果音频正在播放,则元素将被启用,但Appium将等待音频完全播放。什么问题是您无法访问元素定位器?不,我获得了元素定位器,问题是在音频播放时,我无法单击元素,关于元素状态,当音频未播放时,元素保持禁用状态,如果正在播放音频,则元素将被启用,但Appium将等待音频完全播放。