Vuforia Android 6 Camera Error

本文为作者原创,转载请注明出处:https://www.cnblogs.com/zhaoqingqing/p/6246476.html



环境#

引擎: Unity 5.3.6f1

SDK: Vuforia 6.0.112

测试系统:Android 4.2/4.3 6.0

Android 6出错#

在Android 6下Vuforia打印的日志是相机初始化正常,但有系统的error日志打印

复制代码
01-03 19:22:02.322: E/AR(7796): CameraDevice::getCameraCalibration(): Failed to get camera calibration because the camera is not initialized.
01-03 19:22:02.892: E/CameraService(493): companion_disable property set to enable
01-03 19:22:02.902: E/Parcel(493): Reading a NULL string not supported here.
01-03 19:22:02.902: E/SecCameraCoreManager(493): initialize1
01-03 19:22:02.912: E/mm-camera-isp2(536): isp_module_start_session:142 session id 3
01-03 19:22:02.912: E/mm-camera(536): stats_module_start_session: E, kur sessionid=3, module=0xb66ffb20
01-03 19:22:02.912: E/mm-camera(536): aec_module_start_session E kur module 0xb66ffbe0 sessionid=196608
01-03 19:22:02.922: E/AEC_PORT(536): aec_port_init kur aec should be initialized
01-03 19:22:02.922: E/mm-camera(536): stats_port_init: E
01-03 19:22:02.922: E/mm-camera(536): stats_port_init: X
01-03 19:22:02.922: E/mm-camera-isp2(536): isp_trigger_thread_func:178 isp_new_thread trigger thread start
复制代码

表现如下,相机拍摄的画面无法呈现出来,有个对角线分隔。

image

解决办法#

方法一:升级Vuforia 到目前的最新版 6.2.6 (解决)

方法二:修改AndroidManifest.xml的targetSdkVersion为23(Android 6) (未测试)

<uses-sdk android:minSdkVersion="14" android:targetSdkVersion="23" />
作者:赵青青   一名在【网易游戏】做游戏开发的程序员,擅长Unity3D,游戏开发,.NET等领域。
本文版权归作者和博客园共有,欢迎转载,转载之后请务必在文章明显位置标出原文链接和作者,谢谢。
如果本文对您有帮助,请点击【推荐】您的赞赏将鼓励我继续创作!想跟我一起进步么?那就【关注】我吧。
posted @   赵青青  阅读(1292)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· DeepSeek 解答了困扰我五年的技术问题
· 为什么说在企业级应用开发中,后端往往是效率杀手?
阅读排行:
· 10亿数据,如何做迁移?
· 推荐几款开源且免费的 .NET MAUI 组件库
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 易语言 —— 开山篇
· Trae初体验
CONTENTS
点击右上角即可分享
微信分享提示