@MADSMILEXD

Как обновить код камеры для target sdk 26?

Сейчас проект использует targetSdk 22, есть метод для запроса камеры:

public static Camera getCameraInstance(int i)
    {
        Camera camera;
        try
        {
            camera = Camera.open(i);
        }
        catch(Exception exception)
        {
            exception.printStackTrace();
            return null;
        }
        return camera;
    }


но начиная с августа этого года гугл плей не принимает апк где таргет сдк ниже 26, но дело в том, что при смене версии на 26ю при запуске камеры приложение вылетает... в чем может быть проблема?
  • Вопрос задан
  • 54 просмотра
Решения вопроса 1
KuSu
@KuSu
Android разработчик
Caller "mfilters.future.photo.editor" (PID 10272, UID 6426) cannot open camera "0" without camera permission'

У тебя нет разрешения на камеру. Почитай про runtime permissions
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы