0

我正在自动化 Snapchat 应用程序,我必须处理一些带有声音的视频。我必须静音和取消静音媒体音量才能查看有声和无声视频。现在我正在使用下面的代码来静音和取消静音,但它正在处理系统铃声而不是系统媒体。driver.pressKey(new KeyEvent(AndroidKey.VOLUME_MUTE)); driver.pressKey(new KeyEvent(AndroidKey.VOLUME_UP));

所以任何人都使用 Appium 控制了 Android 中的媒体音量,如果是,请帮助我提供示例代码。

提前问候。

4

1 回答 1

0

appium 上的按键是由 driver.press_keycode(code)

所有必需的代码都可以在这里找到

  • 24 - KEYCODE_VOLUME_UP
  • 25 - KEYCODE_VOLUME_DOWN

所以在你的情况下,最终代码就像,

driver.press_keycode(24)- 提高音量

driver.press_keycode(25)- 降低音量

于 2020-02-25T13:38:03.503 回答