-1
私のアプリはruntimeexceptionsとarrayoutofboundsexceptionを取得していることに気付きました。私は(現在の分が14である)コールはAPIレベル21が必要です」というエラーを取得する私のコードコールにはAPIレベル21が必要です(camera2を21より小さいデバイスで実行するようにしますか?)
mCameraManager = (CameraManager) getSystemService(Context.CAMERA_SERVICE);
try {
mCameraId = mCameraManager.getCameraIdList()[0];
} catch (CameraAccessException e) {
e.printStackTrace();
}
のこの領域に問題をトレースさ:android.hardware.camera2.CameraManager#getCameraIdListは
何この問題を解決する最良の方法
カメラ1を使用してください。カメラ2をバージョン21以下で使用する方法はありません。 –