as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
Ring
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持
跳转到主要内容
Vega开发者工具 (VDT) 是一个套件,包含了开发Vega OS应用所需的所有工具:
  • Vega SDK: 用于构建Vega OS应用的核心框架和API
  • Vega SDK管理器:用于管理开发项目的SDK版本的工具。它的工作原理类似于Node.js的nvm或Python的pyenv。有关详细信息,请参阅管理SDK版本。
  • Vega Studio: Visual Studio Code (VS Code) 中的一个扩展程序,用于应用开发、调试、性能分析和应用优化
  • Vega虚拟设备 (VVD): 用于运行和测试应用的虚拟设备
  • 库和组件:用于应用开发的其他工具
要安装VDT,有以下两种选择:
  • Vega Studio扩展程序: 使用VS Code中的Vega Studio扩展程序安装VDT。请参阅安装Vega Studio。
  • Vega命令行界面 (CLI): 使用vega CLI实现高级工作流程和自动化。
本页介绍CLI安装方法。

选择安装场景

根据您是首次安装VDT还是更新现有安装,选择相应的选项卡。
本节介绍如何在您的系统上首次安装VDT。

先决条件

在安装VDT之前,请确认您的系统满足以下要求:

所需依赖项

仅安装操作系统所需的依赖项。如果您使用macOS,请按照macOS依赖项部分操作。如果您使用Ubuntu,则跳到Ubuntu依赖项。
macOS依赖项
程序包管理器: 安装Homebrew开发工具: 下载并安装Node.js(版本18.x或更高版本)如果已安装Node.js,请检查其版本:
开发工具: 运行以下命令,以安装Vega开发所需的工具(包括适用于Apple Silicon Mac的Rosetta 2):
Ubuntu依赖项
安装原生curl:
开发工具
  • 原生调试:python3.8、lz4,用于崩溃报告符号化
  • KVM虚拟化:请参阅KVM管理程序安装指南
  • 文件监控:按照适用于Ubuntu的Watchman安装指南操作
  • Node.js:下载并安装Node.js(版本18.x或更高版本)
如果已安装Node.js,请检查其版本:
开发工具: 运行以下命令,以安装lz4压缩工具和Python 3.8开发库:

安装Vega CLI

在运行安装脚本之前:
  • 安装VS Code: 下载并安装Visual Studio Code(如果尚未安装)。安装程序会自动安装VS Code中的Vega Studio扩展程序。如果未安装VS Code,安装程序则会跳过扩展程序的安装,您可以稍后安装。
  • 如果VS Code正在运行,请将其关闭。
运行安装脚本:
安装程序会验证您的Node.js版本和VS Code版本是否兼容,并在需要升级时提示您。安装程序还会提示您:
  • 选择安装目录:按Enter键使用默认路径 (~/vega/sdk),或者指定自定义路径。
  • 安装Vega SDK:按Enter。
  • 安装Vega Studio扩展程序:按Enter键(如果未安装VS Code则跳过)。
安装的内容:
  • Vega CLI → ~/vega/bin
  • 最新SDK版本,包括Vega虚拟设备
  • VS Code中的Vega Studio扩展程序
  • Shell配置更新(.bashrc、.zshrc、.bash_profile、.zprofile和.profile)

验证安装

检查安装是否成功完成:
输出示例:
Active SDK Version(活跃的SDK版本)表明了您正在使用哪个SDK进行开发。Vega CLI Version显示了用于管理SDK安装的命令行工具的版本。

后续步骤

安装VDT后,选择您的开发方法:对于初学者:从构建Hello World应用开始,学习Vega开发基础知识。对于经验丰富的开发者:对于AI辅助式开发:设置用于AI驱动式开发的Amazon Devices Builder Tools,以在构建、调试和优化Vega应用方面获得AI编码帮助。这是一个单独的可选工具,可与您的SDK安装一起使用。

相关主题


最后修改于 2026年10月27日