【发布时间】: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