- Vega Virtual Device
- Fire TV Stick
在Vega虚拟设备上运行您的应用
Vega开发者工具 (VDT) 采用Vega虚拟设备,让您可在没有物理设备的情况下测试和运行Vega应用,为您提供以下控制选项:- 直接在虚拟设备上进行鼠标交互
- 虚拟遥控器界面
- 键盘快捷键和命令
先决条件
- 一款准备好进行测试的Vega应用。 您可以使用通过Vega SDK项目模板创建的应用,或使用从示例应用下载的应用,也可以使用自己构建的应用。
- (可选)注册您的Vega虚拟设备以使用亚马逊服务进行测试。
在Vega虚拟设备上运行应用的选项
您可以使用Vega Studio的用户界面 (UI) 或Vega CLI运行您的Vega应用。选项1:使用Vega Studio用户界面
-
导航到Vega Studio > Devices(设备),然后选择
VirtualDevice:Tv。 - 选择播放按钮启动虚拟设备。
- 等待VVD窗口打开,设备完成加载(VirtualDevice:Tv状态应为就绪,而不是“Loading…” [正在加载…])
-
选择项目名称旁边的播放按钮。
选项2:使用Vega CLI
-
在命令提示符处,启动Vega虚拟设备:
该命令将一直等到Vega虚拟设备启动。Vega虚拟设备可能:
- 在首次启动时请求麦克风访问权限。
- 启动期间超时。如果需要,使用
--timeout标记来延长等待时间。
此命令允许虚拟设备等待120秒再完成启动过程。 启动Vega虚拟设备后,用户界面会在新窗口中打开。 -
加载并运行您的应用:
输出示例:
-d标记指定您在Vega虚拟设备上运行应用。 特定于架构的命令 虚拟程序包 (vpkg) 的架构必须与开发计算机的架构相匹配才能正常执行。例如: Mac M系列设备:x86_64设备:
-
在命令提示符处,启动Vega虚拟设备:
在Vega虚拟设备上停止应用的选项
您可以使用Vega Studio的用户界面或命令行停止您的Vega应用。选项1:使用Vega Studio用户界面
-
导航到Vega Studio > Devices(设备),然后选择
VirtualDevice:Tv。 -
选择停止按钮。
选项2:使用Vega CLI
要停止Vega虚拟设备,请关闭虚拟设备窗口,或运行:可选配置
注册Vega虚拟设备(仅当您使用亚马逊服务进行测试时)
要使用亚马逊服务进行测试,请注册您的Vega虚拟设备。当您看到Vega虚拟设备已启动时,请按照以下步骤操作: - 选择右上角的“注册此设备”。
- 记下屏幕上显示的注册码。
- 前往www.amazon.com/code并输入验证码。
-
查找此消息以确认注册:
启动时自定义Vega虚拟设备
Vega虚拟设备在启动时提供自定义选项。运行启动命令时:-
禁止图形用户界面 (GUI):
-
关闭OpenGL加速(仅限Ubuntu x86):
-
禁止图形用户界面 (GUI):
-
修改默认显示分辨率:
启用开发者模式以获得完整的inputd-cli功能
默认情况下,Vega虚拟设备提供有限的inputd-cli命令。启用开发者模式以访问用于自动化和测试的完整命令集:-
打开虚拟设备的shell:
-
启用开发者模式
执行此命令后,VVD将重新启动。重复步骤1以重新连接到虚拟设备的shell。
-
验证完整功能:
键盘快捷键
使用以下键盘快捷键控制Vega虚拟设备,而不是用鼠标单击:设置快速刷新
要自动检测代码更改并在Vega虚拟设备上实时显示更新,您可以设置快速刷新。故障排除
如果您遇到Vega虚拟设备问题,请参阅解决Vega虚拟设备问题。









