Android Studio 使用Vuforia(高通)开发AR

AR作为现在的前端新技术,在许多APP中运用到,那么如何在Android studio开发环境下编译运行AR项目呢,请按下面步骤走:

1.搭建Android studio android 开发环境

 这个不做详细说明,其他地方都可搜到

2.下载ndk

  要进行AR开发必须下载ndk,

下载ndk

3.Vuforia相关资料下载

3.1下载Vuforia sdk

首先从https://developer.vuforia.com/downloads/sdk 下载最新版本的Android sdk
并解压,然后重命名最外层的文件夹名,例如我现在是vuforia-sdk-android-6-2-6修改为vuforia,如下图
这里写图片描述

3.2下载Vuforia 例子

https://developer.vuforia.com/downloads/samples下载sample,下载后解压如下图
这里写图片描述
然后新建文件夹ARdemo(其他名字也可以),将这些资源放入这个文件夹下

3.3Vuforia sample和sdk集成起来

上面下载的sdk下面有个samples文件夹,这个文件夹是放Vuforia sample的(可以放多个),将前面ARdemo的文件全部复制到这个目录下。

4.使用Android studio运行ARdemo

4.1使用Android studio打开ARdemo

编译后文件结构如下图

这里写图片描述

4.2运行平台的配置

找到APP 的build.gradle文件,增加X86支持
这里写图片描述

4.3APP Key设置

4.3.1官网申请key

官网注册,申请key
https://developer.vuforia.com/targetmanager/licenseManager/licenseListing
开发版是免费的,申请好如下
这里写图片描述

4.3.1在代码中加入key

在SampleApplicationSession.java 全局搜索setInitParameters,如下图,将key填入
这里写图片描述

5.运行项目

run项目,项目运行后如下图

这里写图片描述
点击”User Defined Targets“,按住拍照图标按钮,茶壶AR效果就出来了
这里写图片描述

PS:如果大家还有什么疑问,请在评论中评论

  • 4
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 27
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值