Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Android.OS.FileUriExposedException

Tive o mesmo problema do Gustavo: https://cursos.alura.com.br/forum/topico-excecao-nao-tratada-no-metodo-tirarfoto-em-mainactivity-do-projeto-droid-85340

Realizei a implementação descrita aqui: https://cursos.alura.com.br/forum/topico-erro-em-activity-startactivityforresult-intent-0-63672

Até é disparado a solicitação de permissão no entanto o problema persiste.

A mensagem de erro é : Android.OS.FileUriExposedException: 'file:///storage/emulated/0/Pictures/Imagens/MinhaFoto.jpg exposed beyond app through ClipData.Item.getUri()'

Ele esta tentando localizar a imagem mas nem abriu a câmera primeiro para eu tirar a foto.

1 resposta
solução!

Como ja mencionado além de realizar oq esta escrito aqui: https://cursos.alura.com.br/forum/topico-erro-em-activity-startactivityforresult-intent-0-63672

eu adicionei essas duas linhas no OnCreate e deu certo:

            StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder();
            StrictMode.SetVmPolicy(builder.Build());

Não intendi muito bem oq elas fazem tão pouco o impacto delas mas a principio deu boa.