Android SecurityException: разрешение Deniel для разрешения CAMERA в файле AndroidManifest

Я использую ActivityResultAPI для захвата фотографий в своем приложении, поэтому, поскольку я использую этот API, я не могу включить разрешение CAMERA в файл манифеста.

Но теперь в моем приложении есть функция сканера штрих-кода, для которой мне нужно добавить разрешение камеры в файл манифеста.

Но это дает исключение ниже при использовании функции съемки изображения, но отлично работает для функции сканирования штрих-кода.

java.lang.SecurityException: Отказ в доступе: начальное намерение {act=android.media.action.IMAGE_CAPTURE flg=0x3 cmp=com.android.camera/.Camera clip={text/uri-list {...}} (имеет extras) } from ProcessRecord{67b91af 8305:com.ehr.myairmed/u0a422} (pid=8305, uid=10422) с отозванным разрешением android.permission.CAMERA

Есть ли альтернативное решение этой проблемы? Спасибо.

0 ответов

Другие вопросы по тегам