O sistema operacional móvel Android é uma plataforma flexível que permite aos desenvolvedores criar aplicativos capazes de gravar arquivos tanto no armazenamento interno quanto externo. Gravar no cartão SD do dispositivo é bastante simples, mas é importante que você primeiro obtenha a localização do diretório para o armazenamento externo no sistema de arquivos. Antes de embarcar nesta tarefa, você deve ter um conhecimento básico de como construir um aplicativo Android e precisará de algum código-fonte ao qual deseja adicionar a função de saída de arquivo. As linhas de código que você adicionará ao seu arquivo são divididas em três seções ou funções separadas.
Abra o arquivo de código-fonte do seu aplicativo Android com um editor de texto ou programação.
Navegue até o local no código-fonte onde deseja chamar a função que grava um arquivo no armazenamento externo do dispositivo.
Insira esta única linha de código para verificar o cartão SD:
File sdCard = Environment.getExternalStorageDirectory();
Insira estas linhas de código para definir o diretório e o nome do arquivo:
File dir = new File (sdcard.getAbsolutePath() + "/folder1/folder2"); dir.mkdirs(); File file = new File(dir, "example_file");
Substitua "/folder1/folder2" no código acima pelo caminho real onde pretende salvar o arquivo. Isso deve ser um local onde você normalmente salva os arquivos do seu aplicativo. Além disso, altere o valor "example_file" para o nome real do arquivo que deseja usar.
Insira a seguinte linha de código para enviar o arquivo para o cartão SD:
FileOutputStream f = new FileOutputStream(file);
Salve o arquivo, compile-o e teste o aplicativo usando o software emulador Android ou o dispositivo.
Tecnologia Eletrônica © [www.351231.com]