如何获取外部目录文件路径并将文件存储在Android Q中的外部公共目录中。
我使用了两种方法来获取公共目录,但是从android Q开始,它已经不存在了,可以将其存储到外部目录中。
1. Environment.getExternalStorageDirectory(Environment.DIRECTORY_DOWNLOADS)
2. Environment.getExternalStorageDirectory()
替换:-
1. context.getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS)
它正在返回专用目录进行存储,但公用目录将无法访问它。