先决条件
在通过TCP/IP配置VDA之前,请确保:- Fire TV设备已完成初始设置,您可以访问主屏幕。
- Fire TV运行的是最新版操作系统(请在设置>我的Fire TV >关于>检查更新中查看)。
- 您已在Fire TV设备上启用了开发者模式。
- 确保Fire TV设备与主机位于同一网络中,且5555端口(或您指定的自定义端口)未被屏蔽。
- 您已获得Fire TV设备的IP地址。 前往设置>我的Fire TV >关于>网络,然后记下IP地址。
配置TCP/IP连接
选择您的首选配置方法:- CLI
- Fire TV设置用户界面
如果您需要自动执行设备设置或集成到脚本中,请使用CLI方法。
-
通过USB连接您的Fire TV设备,然后验证是否连接:
输出示例(注意:界面显示内容均为英文,此处中文译文仅供参考):
-
使用端口5555(或编号大于1024的自定义端口)在TCP/IP模式下重新启动VDA:
输出示例(注意:界面显示内容均为英文,此处中文译文仅供参考):
- 从Fire TV设备上断开USB数据线。
-
使用Fire TV设备的IP地址连接到设备:
输出示例(注意:界面显示内容均为英文,此处中文译文仅供参考):
-
验证是否连接:
输出示例(注意:界面显示内容均为英文,此处中文译文仅供参考):
-
(可选)要回到USB模式,请重新连接USB数据线,然后运行:
使用通过TCP/IP连接的设备
通过TCP/IP进行连接后,设备在vega exec vda devices输出中连同标识符而不是物理序列号显示。
将通过TCP/IP连接的设备作为目标
要将VDA命令定向到特定通过TCP/IP连接的设备,请使用带有标识符的-s标记:
VEGA_SERIAL环境变量设置为TCP/IP标识符:
检索设备序列号 (DSN)
当设备通过TCP/IP连接时,您可能需要DSN才能使用诸如Appium之类的工具。使用get-serialno直接检索DSN:

