关于“找不到libvuforia.so”的问题

归海一啸 2014-10-25 05:36:50
很多开发者会遇到“找不到libvuforia.so”的问题,以前Vuforia的版本具有jni,这个库需要我们手动编译,会比较麻烦,最新的demo已经不需要了。因此效率也高了很多,代码也相对比较容易了。但是还是有人会遇到这个问题。

新的Vuforia是通过一个xml文件来从指定路径下载这个so文件,例如:
<project name="VuforiaSamples" default="CopyVuforiaSo">
<target name="CopyVuforiaSo">
<copy overwrite="true" todir="libs/armeabi-v7a">
<fileset dir="../../build/lib/armeabi-v7a"/>
</copy>
</target>

例如这个默认就会从下面的文件夹路径下搜索:
../../build/lib/armeabi-v7a"
所以,你的工程路径要放到sdk路径下的sample里面。
往往有人忘了,工程在别的地方,比如test/test/test/你的工程,然后这个代码就会从test/路径下寻找build/lib/armeabi-v7a/libvuforia.so文件,当然找不到了。

所以解决方法有两个:
1、确保这个xml能够找到so文件,可以把工程放到sdk/samplem目录下
2、手动将libvuforia.so文件拷贝到工程libs/armeabi-v7a下,一了百了。

...全文
2359 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,853

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧