android 10权限被拒绝(EACCESS)

时间:2020-11-07 12:43:19

标签: android storage permission-denied

尝试将android 10上的文件从内部存储复制到文件dir(/data/data/com.test.app/files/config.json)

我具有允许存储权限,但是在复制文件时,出现此错误 java.io.FileNotFoundException: /storage/emulated/0/Download/config.json: open failed: EACCESS (Permission denied)

该应用程序可在android 9上正常运行。

我的复制文件代码:

        try (InputStream in = new FileInputStream(src)) {
            try (OutputStream out = new FileOutputStream(dst)) {
                byte[] buf = new byte[1024];
                int len;
                while ((len = in.read(buf)) > 0) {
                    out.write(buf, 0, len);
                }
            }
        }
    }```

0 个答案:

没有答案