0

我们正在尝试为您的电视应用程序使用 uiautomator 测试。但是电视小部件(卡片等)不响应点击事件。

我的问题是,我们如何确保(使用 DPAD 键)导航到正确的 UI 小部件并使用 DPAD_CENTER “单击”它?

4

1 回答 1

0

您可以尝试支持 Android TV 的AndroidViewClient/culebra 。

例如,这是culebra使用键导航的生成脚本的一个摘录

device.press('DPAD_DOWN')
vc.dump(window=-1)
device.press('DPAD_DOWN')
vc.dump(window=-1)
device.press('DPAD_LEFT')
vc.dump(window=-1)
device.press('ENTER')
vc.dump(window=-1)
于 2016-01-15T06:54:01.563 回答