int frontCameraId = getFrontCamera();
Camera fc = Camera.open(frontCameraId);
int backendCamera = getBackendCamera();
Camera bc = Camera.open(backendCamera);
#bc == null
、同時に開く方法は?</p>
同時にカメラを開くことは可能ですか?
Camera の新しいオブジェクトを明示的に作成していません。のシングルトンメソッドを使用していCamera
ます。したがって、メモリにはインスタンスが 1 つだけ存在します。
Androidのドキュメントには、それが書かれています..
アプリケーションは、特定のハードウェア カメラに対して一度に 1 つの Camera オブジェクトのみをアクティブにする必要があります。
したがって、同時に Camera の複数のオブジェクトを使用できないこともわかります。
それは不可能。
Galaxy S4 には、2 台のカメラを同時に使用する高度な機能が導入されています。
ただし、これは SAMSUNG のプライベート テクノロジです。SAMSUNG の SDK 拡張機能に含まれているかどうかを確認できます。