gpt4 book ai didi

android - Flutter - 将文件保存到下载文件夹 - downloads_path_provider

转载 作者:行者123 更新时间:2023-12-03 13:30:35 25 4
gpt4 key购买 nike

我正在使用 flutter 开发移动应用程序。为此,我使用了 downloads-path-provider获取手机的下载目录。模拟器返回 /storage/emulated/0/Download .此外,当我在此目录中保存文件时,该文件可以在“下载”文件夹中可见。

但在真实设备上,它也返回相同的目录路径。 /storage/emulated/0/Download这对实际设备是否正确?因为在实际设备上我看不到下载文件夹中保存的文件。

有没有办法在真机上找到下载目录?

最佳答案

path_provider 可能很快会发生一些变化,有一些 Unresolved 问题:
https://github.com/flutter/flutter/issues/35783
截至目前,在 Android 设备上获取下载路径的最佳方法是使用:

/storage/emulated/0/Download/
不需要。
并在 Android 中获取外部目录路径:
/storage/emulated/0/
“仿真”一词并不意味着它是仿真器路径,它只是一个命名约定。
确保您有权写入该文件,将其添加到 manifest.xml 文件中,就在 <manifest package="..." ... >
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
并在运行时请求许可。
https://pub.dev/packages/permission_handler

关于android - Flutter - 将文件保存到下载文件夹 - downloads_path_provider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61966810/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com