在运行时访问Android相机对象(Unity,Vuforia)

时间:2017-06-20 10:37:35

标签: android unity3d camera java-native-interface vuforia

我正在编写使用Vuforia增强现实框架的Unity for Android应用程序。

我需要手动更改相机曝光以达到更好的增强效果。问题是Vuforia隐藏了所有使用相机的工作,并使其无法从外部进入。

Vuforia本身也使用JNI来处理设备的摄像头。

当我尝试在我的Android插件中执行下一步时:

Camera camera = Camera.open();

我收到了CAMERA_ERROR_EVICTED异常:“由于优先级较高的用户使用相机而导致相机断开连接。”

是否可以使用JNI或任何其他方法获取当前Camera对象?

感谢您的帮助。

0 个答案:

没有答案