Pergunta

Olá, estou usando isso para abrir o aplicativo de câmera Android nativa

Intent camera = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);   
this.startActivityForResult(camera, PHOTO);

Quando o dispositivo está conectado ao computador, recebo "Insira o cartão SD antes de usar a câmera"

Se não estiver conectado, não tem problema.

Alguma ideia?

Eu descobri.No menu suspenso, você pode dizer ao seu USB para apenas cobrar e isso resolve o problema

Foi útil?

Solução

Defina o modo depurável em Applications - devlopment, se você estiver no modo USB, o Android não permitirá que você use aplicativos.

Outras dicas

Você pode tentar usar EXTRA_OUTPUT conforme explicado aqui .Lá você pode alterar o diretório de salvamento.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top