android - 如何在外部SD卡中创建文件夹?

标签 android memory android-sdcard

我的任务是将 .txt 文件保存在外部 SDCard(不是设备内存)中。我尝试了所有方法。我无法获得所需的输出。仅在内部设备 SD 卡中创建和保存的文件夹。我使用了以下代码。

 private File mPath = new File(Environment.getExternalStorageDirectory()
        .getAbsolutePath() + "/Research/"+filname+".txt");

我还在Manifest文件中加入了以下代码

  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

但它不起作用。请帮助我。提前致谢。

最佳答案

您无法在 Android 上可靠地确定可移动媒体(Micro SD 卡)的路径。所以停止尝试。最好让用户指明该路径。

关于android - 如何在外部SD卡中创建文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25990556/

相关文章:

android - 发送到 Android 设备的额外推送通知

java - 如何通过 2 个连接的蓝牙设备发送数据

android - android zxing 库中的 FileNotFoundEXception

c - 在C中将内存初始化为零是什么意思?

android - 构建一个实用程序以每次获取外部可移动存储的路径

android - 我有一个包含多个部分的图像,我想让每个部分都可单击

java - 如何判断堆转储中字符串与 char[] 的比率是否表明存在问题?

c - 为结构数组元素(字符串)分配内存

Android以编程方式获取SD卡的ID

android - 外存/sd卡缓存图片的推荐路径