Tecnologia do Blogger.
RSS

[androidbrasil-dev] Re: problema com criação de arquivo em sdcard

Ainda continuo com o mesmo problema.

Alguém teria algum exemplo simples? 

Em quarta-feira, 18 de abril de 2018 12:16:20 UTC-3, kalinn...@gmail.com escreveu:
Boa Tarde,

Estou com uma dificuldade em criar arquivos no SdCard. O meu cenário é o seguinte: Preciso que, se existe SdCard, ele crie a pasta nele, senão cria na memória interna. 

Só que, percebi que a minha condição está sempre mostrando que o SdCard está montado e nunca está sendo criado a pasta no SdCard.

Alguém saberia me dizer o que estou fazendo errado?

* Estou com as permissões(WRITE_EXTERNAL_STORAGE e  READ_EXTERNAL_STORAGE)

public static void criarDiretorios() {

     String PATH_FOTOS = "/fotos";
String PATH_ERROS = "/log";

String strDirectoryRaiz = Environment.getExternalStorageDirectory().getAbsolutePath() + "/teste_app";
String strDirectoryFoto = Constants.DIRETORIO_RAIZ + File.separator + Constants.PATH_FOTOS;
String strDirectoryErrors = Constants.DIRETORIO_RAIZ + File.separator + Constants.PATH_ERROS;

if (Environment.getExternalStorageState().equals(
Environment.MEDIA_MOUNTED)) {
File dir = new File(strDirectoryRaiz);
if (!dir.exists()) {
dir.mkdirs();
try {
dir.createNewFile();
} catch (Exception e) {
Log.d(Constants.TAG, e.getMessage(), e.getCause());
}

}
dir = new File(strDirectoryFoto);
if (!dir.exists()) {
dir.mkdirs();
}

dir = new File(strDirectoryErrors);
if (!dir.exists()) {
dir.mkdirs();
}
}
}


--
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.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário