参见英文答案 Android SD card writing, Permission Denied5个 我无法写入mini x plus h24中的外部sd(/ mnt / extsd) 我已经在清单中插入了 系统有两个SD卡,第一个可以通过Environment.getExternalStorageDirectory()访
          我无法写入mini x plus h24中的外部sd(/ mnt / extsd)
我已经在清单中插入了
系统有两个SD卡,第一个可以通过Environment.getExternalStorageDirectory()访问,但第二个只能通过绝对路径访问
try{
        File file3 = new File("/mnt/extsd/", "file.txt");
        BufferedWriter writer = new BufferedWriter(new FileWriter(file3));
        writer.write("hello");
        writer.flush();
        writer.close();
    } catch (IOException e) {
        e.printStackTrace();
    } 
 异常将此消息返回给我
/mnt/extsd/file.txt:打开失败:EACCES(Permissio被拒绝)
有什么建议?
在android清单文件中添加以下权限.写权限
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
阅读许可
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
