Boa tarde.
quero criar um arquivo no sdcard com o seguinte código:
String diretorio = "/sdcard/relatorio/";
File f = new File(diretorio+"teste.txt");
f.createNewFile();
mas o retorno é Permission Danied!
já adicionei a llinha a seguir no manifest
o que preciso fazer para funcionar?
O diretorio /sdcard/relatorio já existe? Se não existe, tente algo assim:
String diretorio = Environment.getExternalStorageDirectory() + "/relatorio/";
File dir = new File(diretorio);
dir.mkdirs();
File f = new File(diretorio + "teste.txt");
f.createNewFile();
A permissão pelo que sei é essa mesmo…
Nunca criei um arquivo dessa forma, mas espero que ajude…
Certo.
Já consegui fazer.
fiz na raiz do sd mesmo.
mas obrigado por enquanto.