as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
Ring
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持
Skip to main content
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日