错误症状: Vuforia在PC端unity编辑器使用正常,但是切换到hololens2端就无法运行 Vuforia识别了,而且导致AI摄像头也无法调用
Failed to start Vuforia
Failed to start Vuforia
UnityEngine.DebugLogHandler:Internal_Log(LogType, LogOption, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
Vuforia.Internal.Utility.UnityLogger:LogError(String)
Vuforia.Internal.Utility.Log:Error(String)
Vuforia.Internal.Core.Engine:Start(Action)
Vuforia.Internal.Core.Engine:Start()
在出现这个问题之前,我修改了unity中的包名,并且重新生成了certificate文件。使得程序可以在unity端正常运行并调用摄像头进行 Vuforia识别。
分析应该和包名有关,于是登录 Vuforia官网并且进入develop菜单,重新新建了一个和包名一致的plan。
在出现这个问题之前,我修改了unity中的包名,并且重新生成了certificate文件。使得程序可以在unity端正常运行并调用摄像头进行 Vuforia识别。
分析应该和包名有关,于是登录 Vuforia官网并且进入develop菜单,重新新建了一个和包名一致的plan。
分析应该是包名和vuforia Basic Plan这地方的名字不一致导致的,打开
https://developer.vuforia.com/develop/licenses
重新新建一个plan,确保和unity程序的Package name一致的包名,然后将全新的API导入到unity里面(window——vuforia configuration——APP licenses key)就解决问题了。
编译并且在hololens2里面运行,一切恢复正常,AI功能也正常了
https://developer.vuforia.com/develop/licenses
重新新建一个plan,确保和unity程序的Package name一致的包名,然后将全新的API导入到unity里面(window——vuforia configuration——APP licenses key)就解决问题了。
编译并且在hololens2里面运行,一切恢复正常,AI功能也正常了
