读取和写入文件夹和文件到Android手机内存

时间:2016-08-30 22:43:07

标签: android eclipse storage

我有一个应用程序将该文件夹中的文件夹和一些文件写入外部存储(SD)。

if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED))
{
    File fileDir = new File(Environment.getExternalStorageDirectory(), "AquaInfo");

    if (!fileDir.exists())
    {
        fileDir.mkdirs();
    }
}

这就是我创建文件夹的方式。

现在的问题是当我选择我的文件夹并将其传递给内部手机内存时。那我如何读取和写入我的数据到文件夹?

如何检测我的文件夹是否在内部或外部手机记忆库中?

编辑:

1 - 如何使用我的应用程序读取和写入内部手机内存数据? Doe我需要一些许可,或者我该如何处理,因为我发布的代码仅适用于外部存储。

2 - 想象一下,我有一张带SD卡的手机,并将应用程序文件夹保存到SD卡中。但现在我将文件夹位置从SD更改为内部存储器。是否有可能在两个记忆中搜索我的文件夹(内部和SD)并返回我的完整路径?

0 个答案:

没有答案