android - 如何获取Android内部下载目录的路径?
问题描述
我需要获取内部下载目录的路径。
我尝试过的事情:
val home = System.getProperty("user.home")
val downloadsDirectory = File("$home/Downloads"
val downloadsDirectory = File("/storage/emulated/0/Download")
System.getProperty("user.home") 只返回一个空字符串。
我也试过
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS)
它返回了这个路径 /storage/emulated/0/Download 但是然后 downloadsDirectory.listFiles() 方法返回 null,尽管我在目录中有一个文件。
解决方案
推荐阅读
- .net - 在线Json格式化程序
- reactjs - 你如何在 React 中获得 Survey JS 结果?
- javascript - 如何使用 JQuery 修改 SVG 的宽度
- django - 如何发送电子邮件 Django
- frontend - 是否有任何 javascript 库用于制作带有警报声的提醒网站
- c - 读取和存储一系列整数的 C 程序
- angular - 在 Angular 7 中执行嵌套表单或嵌套表单组件的表单验证?
- sitecore - 在 sitecore 中建立网站并使其离线
- python - Python for 循环不完整
- php - Stripe - 如何在不附加到用户的情况下创建 PaymentMethod?