Есть много вопросов, подобных этому, но все же я столкнулся с этой проблемой.Не удается подключиться к службе камеры android.hardware.Camera.open
Камера работает, когда приложение запускается из приложения. Но когда я перезапускаю приложение (через Intent Service), я получаю следующие ошибки.
java.lang.RuntimeException: Fail to connect to camera service
at android.hardware.Camera.native_setup(Native Method)
at android.hardware.Camera.<init>(Camera.java:410)
at android.hardware.Camera.open(Camera.java:365)
И я попытался с такими случаями, как camera.release(); в onResume. Но все же я получаю ошибки.
В файле манифеста я указал разрешения. Разрешения заключаются в следующем.
<uses-feature
android:name="android.hardware.camera"
android:required="false" />
<uses-feature
android:name="android.hardware.camera.front"
android:required="false" />
<uses-feature
android:name="android.hardware.camera.autofocus"
android:required="false" />
<uses-permission android:name="android.permission.CAMERA" />
проверьте, правильно ли закрыта камера. Если камера не закрыта должным образом, в следующий раз, когда приложение может выбросить исключение. – rKrishna
Просьба предоставить журналы режима в случае сбоя, а не только журнал приложений - у службы камеры будет более подробное ведение журнала, почему он не позволит вам подключиться. –