É exatamente isso que o Thiago falou.
O bloqueio é para aumentar a segurança no ambiente android. Desta forma você pode até escrever no SD Card, mas somente na pasta de sua aplicação. Isto evita exatamente o que você quer fazer, acessar dados que não são pertinentes a sua aplicação e alterá-los. Com Root, você provavelmente conseguiria algo, mas não sei se é o foco de seu app exigir acesso Root. Acho que você vai ter que repensar esta necessidade do seu app com esta limitação em mente
Miron Alighieri
LG G3 - BH
Em 29 de abril de 2016 14:38, Thiago Lopes Rosa <thiago.rosa@gmail.com> escreveu:
Ah, você quer mexer no diretório das fotos?Pouco provável (pra não dizer impossível) você conseguir fazer isso nas versões mais novas do Android!--2016-04-29 14:25 GMT-03:00 Gorio <goriofab@gmail.com>:Então Thiago,Notei isso sobre o bloqueio.. http://www.knowreviewtip.com/fix-errors/unlock-external-sd-card-write-permission-for-all-apps-in-android-lollipop-kitkat/ porém essa solução de alterar o arquivo de permissões não serve, pois teria que ter root nos devices..
Já essa sua solução do getExternalFilesDir() vai buscar a pasta do meu projeto e preciso criar/renomear arquivos nas pasta de Fotos do cartão (DCIM/Camera..)Em 29 de abril de 2016 14:16, Thiago Lopes Rosa <thiago.rosa@gmail.com> escreveu:Nas versões mais novas do Android, o bloqueio é em escrever em qualquer lugar do cartão SD (por exemplo na raiz).--Mas se você utilizar as APIs (algo do tipo getExternalFilesDir()) do Android para pegar o diretório correto da sua app, é pra funcionar.E os arquivos ficam em: /sdcard/Android/data/pacote_da_sua_app/files2016-04-29 14:10 GMT-03:00 Gorio <goriofab@gmail.com>:--Boa tarde,Estou tentando escrever determinado arquivo no cartão externo, porém em uma breve pesquisa notei que existe um certo bloqueio em relação a escrita no cartão externo.Porém me pergunto, como é que a câmera salva imagens no cartão ? Então acredito que possa ser possível gravar no cartão externo via programação.OBS1.: Já adicionei as permissões
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
1 comentários:
Good Day I Am So Happy I Found Your Website, I
Found You By Mistake, While I Was Searching On Aol For
Something Else, Anyhow I Am Here Now And Would Just Like To Say Many Thanks For
A Remarkable Post And An All Round Entertaining Blog
I Don’t Have Time To Read It, All At The Moment But I Have BookMarked It
And Also Added In Your RSS Feeds, So When I Have Time I Will Be Back To Read More,
Please Do Keep Up The Fantastic Job. You can also check; Error Code 6
Postar um comentário