vuforia android 教程(1) 利用vuforia android sdk 开发自己的android AR

系列教程:

vuforia android 教程(2)
https://www.jianshu.com/p/2d70974857b8
vuforia android 教程(3)
https://www.jianshu.com/p/ff33aa2ffde5
vuforia android 教程(4)
https://www.jianshu.com/p/281a1e31a73c

最近在研究AR的一些技术,其中肯定遇到了很多的问题,也踩了不少的坑。
下面这篇入门vuforia 的文章,希望能帮大家少走弯路。

必备:
android studio
android sdk
vuforia android sdk

1.1 下载

下载vuforia sdk
https://developer.vuforia.com/downloads/sdk

下载vuforia demo
https://developer.vuforia.com/downloads/samples

大概如下图

Snip20171223_1.png

1.2 组合

大家一定很疑惑为什么要下两个,因为vuforia并没有帮我们把demo和sdk结合,这个就需要我们自己动手了
vuforia android 教程(1) 利用vuforia android sdk 开发自己的android AR_第1张图片
028bcaef76094b360599bf4babcc7cd98d109d37.jpg

组合大概是这样的,先解压vuforia-sdk-android,目录结构是这样的


vuforia android 教程(1) 利用vuforia android sdk 开发自己的android AR_第2张图片
Snip20171223_4.png

下面是samples解压的文件结构


vuforia android 教程(1) 利用vuforia android sdk 开发自己的android AR_第3张图片
Snip20171223_5.png

然后呢,再解压vuforia-samples-core-android,这个时候,再看上面的文件结构,vuforia不是有samples的文件夹吗,那就正好放进去,大家说好不好啊,好,那我就帮大家决定了


vuforia android 教程(1) 利用vuforia android sdk 开发自己的android AR_第4张图片
Snip20171223_6.png

还有最后一步,那就是把sdk里面的bulid/java/vuforia下面的vuforia的jar包放到samples里面的libs


vuforia android 教程(1) 利用vuforia android sdk 开发自己的android AR_第5张图片
Snip20171223_9.png

当然了,还要在studio里面添加依赖

vuforia android 教程(1) 利用vuforia android sdk 开发自己的android AR_第6张图片
Snip20171223_11.png

1.3 vuforia 官网创建项目获取lience

当然啦,先就是注册了,然后登录进去,然后就是创建app的步骤了


vuforia android 教程(1) 利用vuforia android sdk 开发自己的android AR_第7张图片
Snip20171223_16.png

vuforia android 教程(1) 利用vuforia android sdk 开发自己的android AR_第8张图片
Snip20171223_14.png
vuforia android 教程(1) 利用vuforia android sdk 开发自己的android AR_第9张图片
Snip20171223_15.png
vuforia android 教程(1) 利用vuforia android sdk 开发自己的android AR_第10张图片
Snip20171223_16.png
vuforia android 教程(1) 利用vuforia android sdk 开发自己的android AR_第11张图片
Snip20171223_18.png
vuforia android 教程(1) 利用vuforia android sdk 开发自己的android AR_第12张图片
Snip20171223_19.png

1.4 添加license

android studio打开项目,打开SampleApplicationSession类,找到doInBackground()方法,替换为你的License key

vuforia android 教程(1) 利用vuforia android sdk 开发自己的android AR_第13张图片
Snip20171223_20.png

最后

大功告成

vuforia android 教程(1) 利用vuforia android sdk 开发自己的android AR_第14张图片
20170120102054987.png

扫描的图片的位置在media文件下

vuforia android 教程(1) 利用vuforia android sdk 开发自己的android AR_第15张图片
Snip20171223_22.png

参考:

https://github.com/linglongxin24/ARDevelopDemo
http://blog.csdn.net/yywan1314520/article/details/51530537

你可能感兴趣的:(vuforia android 教程(1) 利用vuforia android sdk 开发自己的android AR)