我正在使用下载管理器,当我使用
setDestinationInExternalFilesDir(this, Environment.DIRECTORY_DOWNLOADS, "example.ext");
文件下载到 Android/data/com.example.app/files/Download 文件夹。
当我尝试
setDestinationInExternalPublicDir("/folder", "example.ext");
我得到:
IllegalStateException: Cannot create directory mnt/sdcard/folder
。我也设置了 WRITE_EXTERNAL_STORAGE 权限。
我究竟做错了什么?