as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持

安装Vega SDK

安装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。

  1. 在终端中运行Vega安装脚本:

    已复制到剪贴板。

    curl -fsSL https://sdk-installer.vega.labcollab.net/get_vvm.sh | bash && source ~/vega/env
    
  2. 安装程序会提示您使用以下选项:

    • 组件安装目录: 按Enter键使用默认路径 (~/vega/sdk) 或指定自定义路径。

    • 安装最新的Vega SDK: 按Enter键安装最新的SDK版本(建议新用户使用)。

    • 将Vega Studio安装到Visual Studio Code中: 按Enter键安装适用于VS Code的Vega Studio扩展(推荐)。

  3. 安装脚本会自动:

    • 将Vega CLI安装到 ~/vega/bin

    • 下载并安装Vega SDK

    • 安装Vega虚拟设备 (VVD) 进行测试

    • 安装适用于VS Code的Vega Studio扩展(如果已选择)

    • 通过修改 .bashrc.zshrc.bash_profile.zprofile和/或 .profile来配置您的shell环境

  4. 等待安装结束。

  5. 通过检查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扩展:

  1. 打开VS Code命令面板:

    macOS: 按Cmd+Shift+P

    Linux: 按Ctrl+Shift+P

  2. 输入Reload Window(重新加载窗口),然后按回车键。

    VS Code重新加载并识别Vega Studio扩展。

后续步骤

安装Vega开发者工具后,选择您的开发方法:

对于初学者:

对于经验丰富的开发者:

需要帮助?


Last updated: 2026年1月6日