Я пытался создать приложение, которое могло бы включать и выключать вспышку камеры.Код, который у меня есть, выглядит следующим образом:
Camera flash;
Camera.Parameters params;
flash = Camera.open();
params = flash.getParameters();
params.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
flash.setParameters(params);
И в манифесте xml:
<permission android:name="android.permission.FLASHLIGHT"
android:permissionGroup="android.permission-group.HARDWARE_CONTROLS"
android:protectionLevel="normal" />
<permission android:name="android.permission.CAMERA"> </permission>
Каждый раз, когда я запускаю код, приложение вылетает по адресу "flash = Camera.open ();»с этой ошибкой:
java.lang.RuntimeException: не удается подключиться к службе камеры
Что я делаю не так?