Astra SDK  v2.1.3
安装指引

系统要求

系统 要求 详细
Windows
  • Windows 7, 8 and 10, 32-bit and 64-bit
  • x86-based processor @ 1.8+ ghz
  • USB 2.0
  • 4 gigabytes of RAM
  • 支持Visual Studio 2013/2015/2017/2019。Visual Studio 2015/2017/2019 使用vs2015的开发包。
Linux
  • Ubuntu 14.04 or later, x86_64, arm, aarch64
  • amd64-based processor @ 1.8+ ghz
  • USB 2.0
  • 1 gigabyte of RAM
  • GCC 4.9 和 Clang 3.5 均测试可用,理论上兼容所有支持 C++11 的编译器,包括 XCode 5及更高版本,GCC 4.9及更高版本,Clang 3.1及更高版本,和 Android NDK r9e 及更高版本。
Android
  • Android OS 4.4.2 (KitKat) +
  • ARMv7a/ARM64v8a processor @ 1.5 ghz+
  • USB 2.0 host support (OTG-capable)
  • 512 megabytes of RAM
  • GCC 4.9 和 Clang 3.5 均测试可用,理论上兼容所有支持 C++11 的编译器,包括 XCode 5及更高版本,GCC 4.9及更高版本,Clang 3.1及更高版本,和 Android NDK r9e 及更高版本。
macOS
  • OS X 10.8 or later
  • x86-based processor @ 1.8+ghz
  • USB 2.0
  • 4 gigabytes of RAM
  • GCC 4.9 和 Clang 3.5 均测试可用,理论上兼容所有支持 C++11 的编译器,包括 XCode 5及更高版本,GCC 4.9及更高版本,Clang 3.1及更高版本,和 Android NDK r9e 及更高版本。
  • 目前仅 Astra SDK v0.5.0 支持 macOS. Astra SDK v2.0 暂不支持。

Visual Studio 环境搭建

当你在windows平台使用Visual Studio开发时,需要一些额外的配置工作。Astra SDK依赖了OpenNI SDK 和 Orbbec sensor driver。所以你需要先安装它们。

  1. 下载 OpenNI SDK 并安装。如果使用Astra SDK 2.0及以上版本可以跳过此步。
  2. 下载 Orbbec Sensor Driver for Windows 并安装。
  3. 根据你使用的Visual Studio版本下载 Astra SDK。VS2013下载带有vs2013的压缩包,VS2015及之后的版本下载带有vs2015的压缩包。解压到一个文件夹,下面以$ASTRA_HOME代称此文件夹。
  4. 创建一个新项目或使用已有项目。
  5. 在Visual Studio菜单中右键项目并选择属性。
  6. 在C/C++的常规配置中找到"附加包含目录"并增加"$ASTRA_HOME\include"。
  7. 在链接器的常规配置中找到"附加库目录"并增加"$ASTRA_HOME\lib"和"$ASTRA_HOME\lib\Plugins"。
  8. 在链接器的输入配置中找到"附加依赖项"并增加astra.lib,astra_core.lib,astra_core_api.lib。

Android Studio 环境搭建

  1. 下载 Astra SDK package for Android。armeabi-v7a和arm64-v8a分别在不同的包。
  2. 打开一个新项目或使用已有项目。
  3. 拷贝下载的文件到libs目录。
  4. 增加下面的内容到build.gradle
    android {
    repositories {
    flatDir {
    dirs 'libs'
    }
    }
    }
    dependencies {
    implementation (name:'astra-android-release-v2.0.12-b48cd2945b', ext:'aar')
    }
    注解
    'astra-android-release-v2.0.12-b48cd2945b'为2.0.12版本的文件名,后续版本以实际文件名为准。

Unity 环境搭建

  1. 下载 Astra SDK package for Unity
  2. 打开一个新项目或使用已有项目。
  3. 导入下载的开发包到项目。