bemerkte, dass meine App Laufzeitausnahmen und Arrayoutofboundexception. Ich verfolgte das Problem in diesem Bereich meines CodesAufruf erfordert API Level 21 (Kamera2 auf Geräten unter 21 laufen?)
mCameraManager = (CameraManager) getSystemService(Context.CAMERA_SERVICE);
try {
mCameraId = mCameraManager.getCameraIdList()[0];
} catch (CameraAccessException e) {
e.printStackTrace();
}
ich einen Fehler erhalten, dass „Call-API Stufe 21 (Strom min 14) erfordert: android.hardware.camera2.CameraManager # getCameraIdList
Was ist der beste Weg, um dies zu beheben
Kamera 1 verwenden. Es gibt keine Möglichkeit, Kamera2 unter Version 21 zu verwenden. –