Камера не открывается в Moto X - PullRequest
0 голосов
/ 02 мая 2018

Я пытаюсь открыть камеру на устройстве Moto X с помощью MediaStore.ACTION_IMAGE_CAPTURE. Следующий код:

Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.addFlags(Intent.FLAG_GRANT_WRITE_URI_PERMISSION);                intent.putExtra(MediaStore.EXTRA_OUTPUT, cameraUri);
if (intent.resolveActivity(context.getPackageManager()) != null) {
            TelloApplication.getInstance().setInBackgroundWithSafeMode(true);
            if (chooser) {
                context.startActivityForResult(
                        Intent.createChooser(intent, context.getString(R.string.perform_action_with)),
                        attachmentChoice);
            } else {
                context.startActivityForResult(intent, attachmentChoice);
            }
        }

Проблема в намерении. ResolveActivity имеет значение null. Есть ли способ решить эту проблему или это ошибка в устройстве?

...