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









