Android运行Vuforia官网的第一个AR的Demo

准备工作
  1. 注册账户,运行app时需要获取key。
  2. 下载Vuforia的sdk
  3. 下载sample

sample和sdk下载如下:
这里写图片描述

导入VuforiaSamples
  • 解压VuforiaSamples-7-2-21.zip文件。
  • 启动AndroidStudio,执行File —> Open ——>选择VuforiaSamples的解压位置(此过程如果出现OK就点击OK,出现Update就点击update)
  • 这时会发现所有的Java文件都在报错。
导入sdk

1.解压vuforia-sdk-android-7-2-20.zip文件:
这里写图片描述

2.将里面的build文件夹拷贝到VuforiaSamples的java路径下:
这里写图片描述

3.执行:选中Vuforia.jar文件—>右键—>Add as library,此时会发现,错误消失。

修改配置文件build.gradle:

1.修改Vuforia.jar依赖路径。

dependencies {
    // ARCore library
    implementation 'com.google.ar:core:1.1.0'
    implementation files('src/main/java/build/java/Vuforia/Vuforia.jar')
}

2.修改lib的指定路径。

 sourceSets.main {
        jni.srcDirs = []
        jniLibs.srcDir "src/main/java/build/lib/"
    }

3.修改CPU适配

buildTypes {
        release {
            minifyEnabled false
            ndk {
                abiFilters "armeabi-v7a","x86"
            }
        }
        debug {
            minifyEnabled false
            debuggable true
            ndk {
                abiFilters "armeabi-v7a","x86"
            }

        }
    }
添加key

全局搜索关键字“Vuforia.setInitParameters”,去官网获取key,放入到第三个参数。
这里写图片描述

补充

1.androidstudio需要配置ndk,androidstudio是可以自动下载的。
这里写图片描述

2.如果出现运行成功后,无法展示模型,可能是没有配置CPU适配,货值没有指定lib路径。

运行效果

这里写图片描述

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值