as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
Ring
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持
跳转到主要内容
Learn how to use Vega Virtual Device or a Fire TV device to run your Vega apps. Each tool serves different development needs: Vega Virtual Device for rapid iterations and Fire TV设备 for production-ready execution.

在Vega虚拟设备上运行您的应用

Vega开发者工具 (VDT) 采用Vega虚拟设备,让您可在没有物理设备的情况下测试和运行Vega应用,为您提供以下控制选项:
  • 直接在虚拟设备上进行鼠标交互
  • 虚拟遥控器界面
  • 键盘快捷键和命令

先决条件

  1. 安装Vega SDK。
  2. 一款准备好进行测试的Vega应用。 您可以使用通过Vega SDK项目模板创建的应用,或使用从示例应用下载的应用,也可以使用自己构建的应用。
  3. (可选)注册您的Vega虚拟设备以使用亚马逊服务进行测试。

步骤1: 启动Vega虚拟设备

在命令提示符下,运行:
该命令将一直等到Vega虚拟设备启动。
Vega虚拟设备可能:
  • 在首次启动时请求麦克风访问权限。
  • 启动期间超时。如果需要,使用--timeout标记来延长等待时间。
启动Vega虚拟设备后,Vega虚拟设备用户界面将在新窗口中打开。

步骤2: 加载并运行您的应用

要在Vega虚拟设备上加载和运行您的应用,请运行以下命令:
-d标记指定您在Vega虚拟设备上运行应用。要在Fire TV Stick上加载和运行您的应用,请运行以下命令:
请务必:
  1. 将替换为您应用的vpkg文件路径
  2. 将替换为您的应用ID
  3. 将替换为您的Fire TV Stick序列号

在Vega虚拟设备上停止应用的选项

虚拟程序包 (vpkg) 的架构必须与开发计算机的架构相匹配才能正常执行。例如:您可以使用Vega Studio的用户界面或命令行停止您的Vega应用。
x86_64设备:

步骤3:停止虚拟设备

要停止Vega虚拟设备,请关闭虚拟设备窗口,或运行:

可选配置

注册Vega虚拟设备(仅当您使用亚马逊服务进行测试时)

要使用亚马逊服务进行测试,请注册您的Vega虚拟设备。当您看到Vega虚拟设备已启动时,请按照以下步骤操作:
  1. 点击右上角的“Register this device”(注册此设备)。
  2. 记下屏幕上显示的注册码。
  3. 前往www.amazon.com/code并输入验证码。 查找此消息以确认注册:

启动时自定义Vega虚拟设备

Vega虚拟设备在启动时提供自定义选项。运行启动命令时:
  1. 禁止图形用户界面 (GUI):
  2. 关闭OpenGL加速(仅限Ubuntu x86):
  1. 修改默认显示分辨率:

启用开发者模式以获得完整的inputd-cli功能

默认情况下,Vega虚拟设备提供有限的inputd-cli命令。启用开发者模式以访问用于自动化和测试的完整命令集:
  1. 打开虚拟设备的shell:
  2. 启用开发者模式:
    执行此命令后,VVD将重新启动。重复步骤1以重新连接到虚拟设备的shell。
  3. 验证完整功能:

    键盘快捷键

    使用以下键盘快捷键控制Vega虚拟设备,而不是用鼠标单击:

    设置快速刷新

    要自动检测代码更改并在Vega虚拟设备上实时显示更新,您可以设置快速刷新。

    故障排除

    如果您遇到Vega虚拟设备问题,请参阅解决Vega虚拟设备问题。

相关主题


最后修改于 2026年10月26日