我有以下代码:
File invoiceFile = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS) + File.separator + filename);
if (!invoiceFile.isDirectory()) {
}
它始终返回false,而文件存在于指定目录中。
isFile()
和exists()
也会返回false。
我做错了什么?
PS。我有两个权限Read&写外部存储。
在Android 4上运行。