关于在an​​droid中使用内部app文件的问题

时间:2014-11-22 14:42:45

标签: java android

我对在Google Play中部署应用有疑问。我正在使用Eclipse工作,我的应用程序需要在data/data/my_app/files/中存储一些XML文件。

  1. 当我使用AVD时,我可以将文件直接存储在data/data/...目录中,但是当我使用手机时目录未打开,为什么?
  2. 假设我使用AVD并存储data/data/...目录中的文件,当我将我的应用部署到Google Play时,我的应用可以访问这些文件。下载我的应用程序的任何人都可以访问这些文件吗?
  3. 提前致谢。

1 个答案:

答案 0 :(得分:1)

  

当我使用AVD时,我可以将文件直接存储在data / data / ...目录中,但是当我使用手机时,目录未打开,为什么?

安全。 Android上 adb 与之对话的文章提升了模拟器的权限。

  

下载我的应用的任何人都可以访问这些文件吗?

通常不会,出于同样的原因,每个问题#1都无法访问它们。根设备的用户将能够访问内部存储上的文件。否则,他们不能。

我回顾了Android中的各种存储选项及其特性,包括one on internal storage,我写了一篇博客文章系列,您可能会感兴趣。