android - 如何在 android 11 中保存文件?
问题描述
即使在 android 11 中卸载我的应用程序后,我也想保留一个文件。感谢有关存储的 android 10 和 11 更新,我无法再这样做了。另外我不想使用数据备份或远程服务器。它必须离线。有什么建议吗?
解决方案
您可以在 Documents 文件夹中以正常方式写入文件。
重新安装后使用 ACTION_OPEN_DOCUMENT 让用户选择文件。
对于 Android Q/10 设备,请求清单文件中的旧版外部存储,您可以像之前 10 一样继续。
推荐阅读
- flutter - 如何在 Flutter 中使用 AudioService 插件播放在线广播?
- php - 学习 PHP 并构建基本计算器,我收到警告:尝试从 HTML 中检索值时未定义数组键
- shell - 如何通过 SSH 从远程机器获取完整的控制台输出
- python - 如何实现 rmse(均方根误差)
- android - 如何在 RemoteView 中缩放视图?
- c++ - 数字为 sum s 的 k 位整数数组
- python - 从文本文件构建 Python 字典
- c - 尝试编辑结构指针数组中的结构数据时出现分段错误
- macos - macOS 外部屏幕上 Intellij 中的模糊字体
- reactjs - swr vs axios 与 setInterval 用于大型 json 数据和 React 中的高频率