Permissão de gravação de arquivos

Bom dia Gujeiros,

Criei uma aplicação simples para leitura e gravação de texto. Segundo este tutorial.

http://romarconsultoria.blogspot.com.br/2011/03/escrita-e-leitura-de-arquivo-no.html

Para verificar se o diretório para gravar está correto uso a função:

Para buscar o diretório uso:

O no arquivo manifest já estou setando a permissão de escrita:

Mesmo assim, ele mostra “acsses denied” quando tento realizar a gravação do arquivo. Isso tanto na MV quanto no dispositivo real.

Alguém me ajuda!!

Você tem um cartão SD ou uma partição? Creio que isso é necessário, caso contrário não permite a gravação.

Eu faço assim

	   			    File sd = Environment.getExternalStorageDirectory();
				    if (sd.canWrite()) {
				        String currentPath = "//data//com//xxx";
				        File file = new File(sd, currentPath );
.
.
.
                                    }

e por ai vai…