/ / criar um arquivo interno no android, mas não no diretório do programa de dados - android, arquivo

criar um arquivo interno no android, mas não no diretório do programa de dados - android, arquivo

Oi pessoal, bem, eu quero criar um arquivo interno no android, mas que isso não precisa ser criado na pasta padrão do meu programa (data/data/package), eu quero criar o arquivo em uma pasta no mesmo caminho onde a pasta dcim é.

Respostas:

0 para resposta № 1

Eu quero criar o arquivo em uma pasta no mesmo caminho onde a pasta dcim é

Usar Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM) para recuperar este local.

mas o tablet não tem um cartão SD

Assim? Armazenamento externo não significou "um cartão SD" em anos.

Citando a documentação:

Todos os dispositivos compatíveis com Android suportam um "armazenamento externo" compartilhado que você pode usar para salvar arquivos. Isso pode ser uma mídia de armazenamento removível (como um cartão SD) ou um armazenamento interno (não removível).