【问题标题】:Where in the eclipse project folder are files stored in External Storage?eclipse项目文件夹中的文件存储在外部存储中的什么位置?
【发布时间】:2015-01-21 19:50:13
【问题描述】:

我正在尝试在 android (18, 4.3.1) 的外部存储中实现一组读取和写入文本文件的方法。我通常使用 AssetManager,但它是只读的。

我想用值初始化这些文件,但我不知道外部存储目录在 Eclipse 项目文件夹中的位置。我用来获取路径的方法如下:

        File sdCard = Environment.getExternalStorageDirectory();
        File file = new File(sdCard, "passwords.txt");

        ...

编辑:这可能写得很混乱。我想知道将我的文本文件放在我的 Eclipse 项目中的哪个位置,以便 Android 虚拟设备将其加载到外部存储中,并且我可以找到该路径。

【问题讨论】:

  • 右键单击项目并查看属性,您将获得项目在磁盘上的存储位置。
  • 转到所需文件的属性并检查“位置”。这将是来自外部存储区域的绝对路径!
  • 不,我想获取潜在的文件路径,以便将它们放在那里。他们还没有。
  • eclipse 中没有保存 SD 卡文件的特定文件夹。您必须以编程方式将其复制到 SD 卡。
  • 我只需要将它加载到 Android 虚拟设备中 - 没有办法吗?

标签: java android eclipse io android-external-storage


【解决方案1】:

如果您想查看您存储的文件。您可以在您的设备中看到这些文件。如果要初始化文件对象,则需要提供设备中文件的绝对路径。它与eclipse无关

如果你想知道绝对路径。转到我们设备中的文件文件管理器并在那里检查这些文件。您存储到外部存储中的所有文件,在该目录中可用

【讨论】:

  • 告诉我您将文件存储在哪里。那我就告诉你绝对路径
  • 我还没有存储。我想知道将它放在 eclipse 中的哪个位置,以便我可以使用上面的代码在 Android 的外部存储中引用它。
  • 您说要初始化文件。但是要初始化文件,您需要该文件。所以我是说该文件存储在您的手机中的位置
  • 我也在问同样的问题。我不知道把它放在哪里,以便将其加载到我的 Android 虚拟设备的外部存储中。我没有使用物理设备。我实际上没有 SD 卡。
猜你喜欢
  • 2017-09-07
  • 2014-05-17
  • 1970-01-01
  • 2011-01-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-17
相关资源
最近更新 更多