Skip to end of metadata
Go to start of metadata

Obter Diretório

Obtém o diretório de um dispositivo móvel. 

Obs.:

Para dispositivos Android o diretório obtido faz parte da memória interna do aparelho. Esse diretório é parte do local de armazenamento persistente e privado, o que significa dizer que a informação guardada se mantém retida, ainda que, por exemplo, o dispositivo seja desligado e essa mesma informação está limitada ao diretório privado que a aplicação tem acesso.

Em dispositivos IOS o diretório obtido não é sincronizado com o armazenamento em nuvem iCloud.

 

Parâmetros

NomeTipoDoc
Parâmetro 1StringTipo de diretório a ser obtido do dispositivo móvel (Android)

Retorno

Retorna uma string com o diretório do dispositivo móvel no formato file:///caminho/para/arquivo/.

Compatibilidade

 Cliente

Exemplo 1

A função abaixo em destaque obtém o diretório interno do dispositivo móvel.

Sobre sistemas de arquivos

O sistema de arquivos é um dos recursos fundamentais utilizados por todos os processos vigentes em um Sistema Operacional (SO), já que este é o principal responsável pelo controle de como os dados são guardados e obtidos do local de armazenamento. O Android por exemplo utiliza um sistema de arquivos semelhante aos baseados em disco existentes em outras plataformas, ao passo que IOS utiliza um sistema arquivos proprietário, chamado Apple File System (APFS).

Sobre o bloco

Em dispositivos Android existe a possibilidade de requisitar dos tipos de diretórios:

 Clique para expandir as opções

INTERNO: Diretório pertencente ao armazenamento interno do dispositivo. Por padrão, arquivos salvos no armazenamento interno são privados para sua aplicação não sendo possível o acesso de outras aplicações ou até mesmo do usuário.

EXTERNO: Caso o dispositivo Android seja compatível com "armazenamento externo", é possível utilizar esse local para salvar arquivos. Esse local pode ser uma mídia de armazenamento removível (como um cartão SD) ou um armazenamento interno (não removível). Os arquivos salvos no armazenamento externo são legíveis de forma global e podem ser modificados pelo usuário quando eles habilitam o armazenamento em massa USB para transferir arquivos em um computador.


 

 



 

 

 

 

  • No labels