Android Studio 使用Vuforia(高通)开发AR
AR作为现在的前端新技术,在许多APP中运用到,那么如何在Android studio开发环境下编译运行AR项目呢,请按下面步骤走:
1.搭建Android studio android 开发环境
这个不做详细说明,其他地方都可搜到
2.下载ndk
要进行AR开发必须下载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:如果大家还有什么疑问,请在评论中评论
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Android 源码查看和解析
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/71743949 本文出自【赵彦军的博客】 Android 7.12 官方源码 android sdk 源码解析 Github (中文) Codota 用代码找代码
- 下一篇
Minimum supported Gradle version is 2.14.1
起因:长时间一直使用的Gradle版本是2.10-all;我的iMac版本采用的是2.14.1,不小心将Gradle版本配置信息提交; 导致winPC不能正常使用 并且控制台提示 Error:(1, 1) A problem occurred evaluating project ':app'. > Failed to apply plugin [id 'com.android.application'] > Minimum supported Gradle version is 2.14.1. Current version is 2.10. If using the gradle wrapper, try editing the 问题:很简单就是网络(fan)不能(qiang)下载gradle2.14.1版本 解决:找到AndroidStudio安装目录,进入gradle,然后把下载的gradle-2.14解压进去即可。 1、下载Gradle2.14.1 免积分下载Gradle2.14.1 2、解压到AS指定目录 ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS关闭SELinux安全模块
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Red5直播服务器,属于Java语言的直播服务器