高通的Vuforia是著名的开发AR的SDK之一
虽然被收购后又打水印,又有很多限制,还不公开源码,但是对于AR入门是很不错的,可以研究
安装之前,先要搭好ANDROID环境,安装好NDK
具体安装参考上一篇:http://blog.csdn.net/lsjackson13/article/details/51303144
不过还要特别说明一下
启动ANDROID STUDIO后,打开SDK Manager,选Launch standalone SDK Manager
打开后把下面这些都勾上
Tools:
Android SDK Tools (latest rev.)
Android SDK Build Tools (latest rev.)
Android SDK Platform-Tools (latest rev.)
Android 6.0 (API 23):
SDK Platform
Documentation for Android SDK
Android 5.1.1 (API 22):
SDK Platform
Extras:
Google USB Driver (Windows only)
如果之前安装ANDROID STUDIO时,都打钩了,这步就可以忽略了
在PATH中添加环境变量(如果之前没设过的话,这里要设一下,具体路径根据自己的安装路径来填):
;C:\Development\Android\android-sdk\tools\;C:\Development\Android\android-sdk\platform-tools\
;C:\Development\Android\android-ndk-rxy\
一、下载SDK
Vuforia官网SDK下载地址:https://developer.vuforia.com/downloads/sdk
因为我是做ANDROID开发,所以选择Download for Android
二、安装SDK
直接解压缩
把vuforia-sdk-android-xx-yy-zz文件放在android目录下(NDK也在这个目录下)
最后大概是这个样子:
C:\Development\Android\vuforia-sdk-android-xx-yy-zz\
三、下载Samples
下载地址:https://developer.vuforia.com/downloads/samples
因为主要是研究基础的功能,所以下第一个例子就可以了,其他以后有空再研究。
下载好后直接放到SDK的SAMPLES目录下就可以了
在ANDROID STUDIO中可以打开案例项目
四、运行
我下的是vuforia-samples-core-android-5-5-9
在media目录下,有几个例子的PDF的说明可以看一下,还有几个石头、木头之类的图是作为TARGET的,可以打出来
运行还需要License KEY
在官网上注册账户并登陆
选Develop,然后在License Manager中创建
把KEY复制下来,然后在SampleApplicationSession类里面的Vuforia.setInitParameters(mActivity, mVuforiaFlags, " "); 空格里面粘上