android aplicativos armazenados onde

Onde aplicativos Android armazenar dados?

Todos os aplicativos (raiz ou não) tem um diretório de dados padrão, que é / data / data / lt; package_namegt ;. Por padrão, os bancos de dados aplicativos, configurações e todos os outros dados aqui. Se um aplicativo espera enormes quantidades de dados a serem armazenados, ou por outras razões quer "ser bom para o armazenamento interno", há um diretório correspondente no SDCard (Android / data / lt; package_namegt;).

android aplicativos armazenados onde

Além disso, todos os aplicativos podem armazenar dados em qualquer lugar no SDCard, como não há restrições - e muitos aplicativos fazê-lo. Eles podem usar nomes de diretório livremente (e eles novamente fazer), que é o que muitas vezes torna difícil decidir o que tudo o que "lixo" no cartão destina-se a, eo que isso pode ser excluído.

ads

Embora, como Tom apontou. root-aplicativos podem armazenar seus dados em quase toda parte no seu dispositivo, eles geralmente seguem as mesmas regras que outros aplicativos.

Você pode encontrar uma explicação geral da hierarquia do diretório Android na minha resposta aqui. Para a sua pergunta específica eu poderia acrescentar mais alguns detalhes sobre o / data / data / lt; package_namegt; (E correspondente SD-parte):

  • databases /. aqui vão bancos de dados do aplicativo
  • lib /. bibliotecas e ajudantes para o aplicativo
  • arquivos/. outros arquivos relacionados
  • shared_prefs /. preferências e configurações
  • cache /. assim, caches

Pode haver vários outros diretórios neste lugar, ou menos - tudo depende do aplicativo. Em seu próprio diretório "home" (e é isso que ele é basicamente, falado Linux-wise) eles podem colocar os arquivos onde eles querem. Normalmente, esses arquivos e diretórios são acessíveis apenas pelo próprio app (e raiz, é claro) - exceto os armazenados no SDCard, que são acessíveis por todos os aplicativos.

posts relacionados

  • As Línguas melhor programação para desenvolvedores de aplicativos Um dos primeiros passos no processo de desenvolvimento de aplicativos é escolher qual linguagem de programação para usar. Parece que uma decisão simples, mas ...

  • Nós appbackr está procurando bastante intenso no jogo Google e a iTunes Store para encontrar aplicativos interessantes lá. Então eu cavado no nos dados que temos a partir de ambas as lojas de olhar para cima alguns dos ...

  • Como compartilhar arquivos entre telefones Android sem fio (Wi-Fi) Aqui é um rápido tutorial para compartilhar arquivos entre o telefone Android sem fio (Wi-Fi). Nós normalmente compartilhar arquivos entre dois Android ...

  • Como baixar Se você puder: via Google Play é melhor Se você tiver uma conta do Google e Google Play no seu telefone o melhor lugar para fazer o download do aplicativo é directo a partir do Google Play aqui. Ou, se você ...

  • Como comprar e instalar apps Android Você pode facilmente instalar aplicativos Android (aplicações de software) em seu dispositivo móvel, sejam eles aplicativos gratuitos ou pagos ?? ?? aplicativos que cobram uma taxa. Você vai...