在AndroidTV设备上的Netflix / Prime / Hulu App上单击/点击屏幕坐标

问题描述

我正在尝试在没有标准android视图层次结构(可能使用openGL框架编写)的AndroidTV Apps上实现用户体验的自动化。 如果需要,我可以提供所有这些应用程序视图的转储。

我正在尝试触发特定按钮的点击事件,例如在屏幕上“ x y”坐标处显示“ ABC”。

对于本机android ATV应用程序,我可以通过触发'adb tap x y'事件或UiDevice.click(x,y)来实现。

但是,我无法使用Netflix,Prime,Youtube或Hulu Apps for ATV做到这一点。 点击/点击实际上是在屏幕上触发的,但是按钮没有响应。 也许是因为它只是View(Framelayout)的一部分,而实际上并不是openGL世界中的按钮。

我不想为此使用D-Pad远程控制事件。 (也许,将焦点移至该坐标,然后按dpad中心即可。)

有什么办法可以实现?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...