位置: 编程技术 - 正文

Vuforia ImageTarget Native版本编译

编辑:rootadmin
ARVR技术交流群 欢迎加入!

推荐整理分享Vuforia ImageTarget Native版本编译,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

ImageTargetNative是Vuforia最早版本的,所以接触早点的都需要编译这个工程,我当初也是。虽然现在版本做项目基本上已经不使用这个工程了,但是很多人还是需要研究一下其中的代码。因为通过这个工程你大致能够看出Vuforia大概的架构是如何的,一般移动端AR的实现过程又是如何的。

好了,接下来就先讲解怎么编译,以后再说程序大致结构。

使用4.2.3例子讲解:

1、首先下载工程资源,然后解压,再导入eclipse中。

2、配置jar包路径

a) 修改QCAR_SDK_ROOT;

b) 直接将vuforia.jar包拷贝到libs,然后右键“Add to Build Path”如果没有这个文件夹,就新建一个;

c) 添加外部jar包;

d) 直接将samples拷贝到sdk/samples路径下(推荐)。

注意:推荐选最后一种,一了百了啊。如果前三种任选一种,记住只能用一种,否则会报重复引用的错误。

3、配置so库和头文件

非native版本只需要添加libvuforia.so文件就可以了。设置好路径就可以。这个以后会说到。

Native版本配置与其他版本差别蛮大。这里需要懂NDK和JNI的知识,如果不太清楚的同学可以看这篇入门《》,欲深入研究的请百度or谷歌。

看jni文件夹中Android.mk文件,

LOCAL_SRC_FILES = ../../../build/lib/$(TARGET_ARCH_ABI)/libVuforia.so

Vuforia ImageTarget Native版本编译

LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/../../../build/include

这里这么写是因为默认工程文件是在sdk/samples目录下。

所以这里我们也将这个工程放到这个位置吧。

因为我试了修改成绝对路径后报错:

PS:使用绝对路径按理来说应该是可以的,今天就写这么多,后面再看再改。

4、开始编译

使用dos进入对应工程的jni目录,然后修改相对路径为:

LOCAL_SRC_FILES = ../../../../build/lib/$(TARGET_ARCH_ABI)/libVuforia.so

LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/../../../../build/include

需要多向上走一个目录。

输入ndk-build,开始编译

编译完成:

Android三种方法设置ImageView的图片 Android三种方法设置ImageView的图片:ImageViewimageview=(ImageView)findViewById(R.id.imageview);方法一:imageview.setImageResource(R.drawable.plane);方法二:Bitmapbm=BitmapFactory.dec

自定义控件--带动画的CheckBox 效果图CheckBox状态:Checked,UnChecked动画分析:1.UnChecked--Checked,圆由小变大(简单易实现),然后是对号的动画(后面分析怎么画对号)2.Checked--UnChecked,

拼图代码-两张图片拼接 拼图代码——两张图片拼接:onCreate函数:protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);imageview=(ImageView)f

标签: Vuforia ImageTarget Native版本编译

本文链接地址:https://www.jiuchutong.com/biancheng/374444.html 转载请保留说明!

上一篇:关于Service的生命周期,以及ServiceConnection接口时注意的东东(关于service生命周期的说法正确的是)

下一篇:Android三种方法设置ImageView的图片(android的)

  • 集团内部两个公司业务可以互相外包吗
  • 股东分红需要开股东会决定吗?
  • 开普票要个人身份证号吗
  • 一般纳税人企业是什么意思
  • 企业的两金是哪两金
  • 土地补偿款涉及哪些法律
  • 汇算清缴亏损在后期弥补时怎么做会计处理?
  • 消费税在流通环节征税吗
  • 如何解决私账流水过大的问题?
  • 出口抵减内销产品应纳税额年终结转
  • 企业计提短期借款利息费用应贷记的会计科目是
  • 出口用的增值税税率
  • 购买软件的增值税可以抵扣吗
  • 国税地税企业所得税划分
  • 小规模纳税人不允许开具零税率发票
  • 小规模纳税人增值税账务处理
  • 非营利组织报销做账怎么做
  • 外贸企业出口退税计算公式
  • 固定资产不动产和动产的区别
  • 三证合一之后的税务登记
  • 办公车辆汽油费计入什么科目
  • 个税如何绑定新公司
  • 零售金银首饰消费税税率是多少
  • 视同销售行为怎么进行财税处理?
  • 公司年检需要什么资料
  • 成本法追加投资交易费用
  • symtray.exe - symtray是什么进程 有何作用
  • 营改增后的增值税税率
  • 个人所得税和企业所得税都要交吗
  • 缴纳税款滞纳金计算方式
  • 暂估主营业务成本怎么冲销
  • 房屋租赁会同
  • hbuilderx怎么运行代码
  • 无限极分类mysql
  • 汇算清缴期结束后
  • 鱼香肉丝的做法的教程
  • 贷款损失准备是什么科目借贷方向
  • 支付宝提现到对公账户怎么做账
  • grad_cam
  • 浅谈socket同步和异步、阻塞和非阻塞、I/O模型
  • pytorch jit
  • php打不开网页
  • 公司购买银行理财会计分录
  • dedecms采集怎么用
  • 使用增值税发票违法吗
  • 计提增值税的会计凭证
  • 个体户需要
  • sql server干嘛的
  • 九月份个人所得税的调整
  • 进口化妆品品牌大全
  • 摊余成本有什么用
  • 核定征收企业有没有自然人电子税务
  • 应收贷方余额表示什么意思
  • 工程违约金账务处理规定
  • 利润表季度申报本月金额却怎么填
  • 明细账设置是什么意思
  • win8.1的开始菜单在哪
  • 神州战神bios怎么进
  • 无法进入睡眠状态
  • 解决mac上不能写字的办法
  • windows启动很慢很慢
  • linux doc
  • Linux安装anaconda
  • dosbox批处理
  • perl脚本教程视频
  • 如何理解闭包,闭包的优缺点
  • 国际安卓应用市场
  • linux oracle数据库登录
  • python true的用法
  • 前端编码规范 性能
  • node.js使用方法
  • 如何解决android兼容问题
  • express框架作用
  • JavaScript charCodeAt方法入门实例(用于取得指定位置字符的Unicode编码)
  • 滴滴收入统计
  • 基层税务局长工作职责
  • 新旧动能转换是我们能否过坎的关键
  • 代扣代缴企业所得税会计分录
  • 如何发挥人才作为第一资源 护理
  • 广东省深圳市地图最新版
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设