将 flutter 文件保存在可从 android 文件应用程序访问的位置

Save flutter files in location accessable from the android files app

我想在我的 flutter 应用程序中保存音频文件,但除了可以在应用程序中使用它们之外,我还想从 android files 应用程序访问它们。是否有可以从两者访问的位置?

我已经尝试将文件保存到下载目录,但我只能找到文件夹,而不能使用 flutter IO 包找到该文件夹​​中的文件:

io.Directory("/storage/emulated/0/Download/").listSync() 

有没有我可以使用的其他位置,或者我可以用来从 flutter 和文件应用程序获取文件的其他代码片段?

在 Android 清单中添加权限:

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE”/>