安装Vega SDK
Vega开发者工具 (VDT) 是一套完整的开发工具包,包含工具、SDK、库和组件,用于开发适用于Vega OS设备的应用。VDT包含Vega Studio,这是一个集成开发环境 (IDE),用于应用开发、调试、性能分析和应用优化。如果您安装了VS Code,安装程序会自动设置Vega Studio。您也可以稍后按照设置和使用Vega Studio中的说明安装Vega Studio。
先决条件
在安装VDT之前,请确保您的系统满足以下要求:
磁盘空间: 有20GB可用空间于安装VDT和开发环境
支持的操作系统:macOS 10.15+或Ubuntu 20.04+
建议做法: 下载并安装用于集成Vega Studio的Visual Studio (VS Code)
所需依赖项
安装操作系统所需的依赖项:
程序包管理器:
- Homebrew: 按照brew中的安装说明进行操作
开发工具:
-
Node.js(版本16.x或更高版本): 从Node.js下载并安装
-
如果您已经安装了node.js,请检查其版本:
node --version
开发工具:
安装Vega开发所需的工具(包括适用于Apple Silicon Mac的Rosetta 2):
[[ $(arch) == "arm64" ]] && softwareupdate --install-rosetta --agree-to-license; brew update && brew install binutils coreutils gawk findutils grep jq lz4 gnu-sed watchman
安装原生curl:
sudo apt remove curl
sudo apt install curl
系统要求:
- 原生调试和崩溃报告符号化:python3.8、lz4
- KVM虚拟化支持: 请参阅KVM管理程序(仅提供英文版)
- Node.js(版本16.x或更高版本): 从Node.js下载并安装
-
如果您已经安装了node.js,请检查其版本:
node --version - 用于文件监控的Watchman: 按照Ubuntu安装指南进行操作(仅提供英文版)。
安装Python和压缩工具:
此命令会安装安装所需的lz4压缩工具和Python 3.8开发库。
(dpkg -l | grep -q lz4 || sudo apt install -y lz4) && \
sudo add-apt-repository -y ppa:deadsnakes/ppa && \
sudo apt update && \
(dpkg -l | grep -q libpython3.8-dev || sudo apt install -y libpython3.8-dev)
安装Vega SDK
在安装SDK之前,请关闭VS Code。如果您在安装期间或之后看到“Electron quit unexpectedly”消息,可能是由于安装时VS Code正在运行所致,或是在现有Vega版本上覆盖安装所致。虽然此消息不会影响安装,您可以忽略它,但之后必须重新启动VS Code。
-
在终端中运行Vega安装脚本:
curl -fsSL https://sdk-installer.vega.labcollab.net/get_vvm.sh | bash && source ~/vega/env -
安装程序会提示您使用以下选项:
-
组件安装目录: 按Enter键使用默认路径 (
~/vega/sdk) 或指定自定义路径。 -
安装最新的Vega SDK: 按Enter键安装最新的SDK版本(建议新用户使用)。
-
将Vega Studio安装到Visual Studio Code中: 按Enter键安装适用于VS Code的Vega Studio扩展(推荐)。
-
-
安装脚本会自动:
-
将Vega CLI安装到
~/vega/bin -
下载并安装Vega SDK
-
安装Vega虚拟设备 (VVD) 进行测试
-
安装适用于VS Code的Vega Studio扩展(如果已选择)
-
通过修改
.bashrc、.zshrc、.bash_profile、.zprofile和/或.profile来配置您的shell环境
-
-
等待安装结束。
-
通过检查Vega CLI版本来验证安装是否成功:
vega --version
管理其他SDK版本
初始安装后,您可以安装其他SDK版本或在版本之间切换:
要安装特定的SDK版本,请执行以下操作:
vega sdk install <版本>
要列出所有已安装的SDK版本,请执行以下操作:
vega sdk list-installed
要查看所有可供安装的SDK版本,请执行以下操作:
vega sdk list-remote
安装Vega SDK后,请重启VS Code
如果在Vega SDK安装期间VS Code正在运行,请重新加载应用以识别Vega Studio扩展:
-
打开VS Code命令面板:
macOS: 按Cmd+Shift+P
Linux: 按Ctrl+Shift+P
-
输入Reload Window(重新加载窗口),然后按回车键。
VS Code重新加载并识别Vega Studio扩展。
后续步骤
安装Vega开发者工具后,选择您的开发方法:
对于初学者:
- 从构建Hello World应用开始,学习Vega开发基础知识。
对于经验丰富的开发者:
-
Vega Studio: 如果您安装了Vega Studio,请从使用Vega Studio构建应用开始。
如果您没有安装Vega Studio: 按照设置和使用Vega Studio中的说明设置开发环境。
-
Vega CLI: 有关命令行开发,请参阅使用Vega CLI构建应用。
-
Vega SDK管理器: 有关命令行开发,请参阅管理您的SDK版本。
需要帮助?
- 请参阅修复Vega SDK安装问题。
- 在开发者论坛中发布问题。
Last updated: 2026年1月6日

