找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

查看: 505|回复: 10

[Vuforia] [Android]原生关于libvuforia.so引进 机制

[复制链接]

该用户从未签到

4

主题

10

帖子

16

积分

LV.1

Rank: 1

积分
16
QQ
发表于 2016-5-28 09:41:02 | 显示全部楼层 |阅读模式
AR技巧交换群:129340649
接待参加!


关于Android原生开辟引进libvuforia.so文件,有多种方法,官方demo从2.8.8版本开端,应用了一个方式,今天这篇就重要先容此方式:


备注:新版视频教程《Vuforia系列教程:Android原生版本编译运行》,即将上线,敬请存眷~

[Android]原生关于libvuforia.so引进 机制

[Android]原生关于libvuforia.so引进
机制


好久没有看高通Vuforia最新的例子了,前几天领导师弟的时辰发明新例子有了一点变更,这篇文章就简略讲一下Vuforia 2-8-8 sample apps的变更。

[Android]原生关于libvuforia.so引进 机制

[Android]原生关于libvuforia.so引进
机制

[Android]原生关于libvuforia.so引进 机制

[Android]原生关于libvuforia.so引进
机制

图1 高通2-8-8例子图2  高通2-0-6例子


图1是2-8-8的sample apps,图2是2-0-6的sample apps。剖析之后发明本来的例子中城市有jni文件夹,固然看不到图像处置相干算法,可是OpenGL相干的源代码仍是可以的。可是最新的2-8-8的samples,只有ImageTargetsNative和Dominoes可以看到了。其他的例子都是直接引用天生好的libVuforia.so文件。那么怎么引用呢?


编译的时辰可以在Console面板中看到如下的内容,再细心看工程会发明有个


Buildfile:



CopyVuforiaSo:[ ] Copying 1 file to D:\vuforia-sdk-android-2-8-7\samples\OcclusionManagement-2-8-8\libs\armeabi-v7a

BUILD SUCCESSFUL

Total time: 261 milliseconds



[Android]原生关于libvuforia.so引进 机制

[Android]原生关于libvuforia.so引进
机制




打开这个文件可以看到里面的内容,实在不丢脸出它的重要的目标就是从当地文件拷贝libVuforia.so文件到工程目次libs/armeabi-v7a文件下。


  1. <?xml version= "1.0" encoding ="UTF-8"?>
  2. <project name= "VuforiaSamples" default="CopyVuforiaSo" >
  3.     <target name="CopyVuforiaSo">
  4.         <copy overwrite="true" todir="libs/armeabi-v7a" >
  5.             <fileset dir="../../build/lib/armeabi-v7a" />
  6.         </copy>
  7.     </target >
  8. </project>
复制代码

那么这个xml文件怎么运行的呢?

2-8-8采取了Ant builder的方法,如许的利益可以进步编译的速度。

起首在工程目次下新建如许的xml文件,然后project->properties->builders->new,新建一个Ant builder,

[Android]原生关于libvuforia.so引进 机制

[Android]原生关于libvuforia.so引进
机制

[Android]原生关于libvuforia.so引进 机制

[Android]原生关于libvuforia.so引进
机制



添加完成之后就会在.project中看到添加的内容:好比下图分辨是ImageTargetNative例子和OcclusionManagement的例子的.project文件内容:

[Android]原生关于libvuforia.so引进 机制

[Android]原生关于libvuforia.so引进
机制






[Android]原生关于libvuforia.so引进 机制

[Android]原生关于libvuforia.so引进
机制


可以看出添加了之后的内容,它表现编译进程中履行的次序,每次编译城市履行copyVuforiaFiles.xml,就会每次拷贝libvuforia.so文件到指定目次,是以法式不须要在应用NDK编译天生so文件的步调,可是我们也不克不及看到高通加强实际壮丽后果背后的源码了。所以建议大师保留好早前的版本,由于今后如许的源码可能很难见到了



该用户从未签到

0

主题

36

帖子

34

积分

LV.1

Rank: 1

积分
34
QQ
发表于 2016-7-29 13:05:38 | 显示全部楼层
增强现实希望发展越来越好

该用户从未签到

1

主题

20

帖子

10

积分

LV.1

Rank: 1

积分
10
QQ
发表于 2016-11-29 06:52:15 | 显示全部楼层
看帖怎么能不会呢??

该用户从未签到

2

主题

46

帖子

6

积分

LV.1

Rank: 1

积分
6
QQ
发表于 2016-11-29 09:07:58 | 显示全部楼层
这里竟然还有这么一个关于AR的网站的收藏了

该用户从未签到

4

主题

22

帖子

26

积分

LV.1

Rank: 1

积分
26
QQ
发表于 2017-1-6 19:42:03 | 显示全部楼层
竟然还有零回复,给我消失

该用户从未签到

0

主题

40

帖子

13

积分

LV.1

Rank: 1

积分
13
QQ
发表于 2017-1-7 04:49:30 | 显示全部楼层
楼主写的很不错,关于AR的知识受教了

该用户从未签到

0

主题

8

帖子

8

积分

LV.1

Rank: 1

积分
8
QQ
发表于 2017-1-9 07:49:17 | 显示全部楼层
增强现实,增强现实,增强现实。重要的事情说三遍

该用户从未签到

1

主题

10

帖子

3

积分

LV.1

Rank: 1

积分
3
QQ
发表于 2017-1-9 13:34:27 | 显示全部楼层
楼主辛苦了。。回帖是一种美德

该用户从未签到

1

主题

8

帖子

7

积分

LV.1

Rank: 1

积分
7
QQ
发表于 2017-10-21 15:37:51 | 显示全部楼层
想了解下AR增强现实的相关内容来看看

该用户从未签到

0

主题

14

帖子

0

积分

LV.1

Rank: 1

积分
0
QQ
发表于 2018-2-17 10:42:53 | 显示全部楼层
楼主辛苦了,帮楼主顶起来
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回顶部 返回列表