如何同时打开前置摄像头和后置摄像头?

0 java camera android

int frontCameraId = getFrontCamera();
Camera fc = Camera.open(frontCameraId);

int backendCamera = getBackendCamera();
Camera bc = Camera.open(backendCamera);
Run Code Online (Sandbox Code Playgroud)

#bc == null,那么如何同时打开?

可以同时打开相机吗?

Chi*_*hod 7

第一

您没有显式创建任何新的Camera对象.你正在使用单例方法Camera.所以内存中只有一个实例.

第二

在Android文档中,有写的...

您的应用程序一次只能为一个特定的硬件摄像头激活一个Camera对象.

所以这也告诉我们,我们不能同时使用多个Camera对象.

结论

这不可能.