android - 当应用程序目标为(Android 11 / API 30)或更高版本时,如何将文件保存在android的根文件夹中?
问题描述
如果我们将 android app target 运行到 10 或更低版本,我们可以在 AndroidManifest 文件中设置以下标志以访问设备的根文件夹。
android:requestLegacyExternalStorage="true"
但谷歌将不再支持 Android 11。检查链接: https ://developer.android.com/training/data-storage/use-cases#opt-out-scoped-storage
那么如何从我的应用程序中管理范围存储(我正在开发一个支持 Android 和 iOS 的 Xamarin 表单应用程序)?
解决方案
下面的文档链接将使您清楚地了解 api 30 (Android 11) 中提供的与存储相关的更新和 API
https://developer.android.com/about/versions/11/privacy/storage?authuser=1
https://developer.android.com/training/data-storage#scoped-storage
推荐阅读
- apache-camel - 如何在 apache camel DSL 中从端点动态返回
- ruby-on-rails - 关联和视图限制的最佳做法是什么?
- javascript - Firebase 弹出式登录弹出窗口关闭用户错误
- github - 在 Github 中创建一个“发布”条目
- python - threading.Timer 如何在内部(低级线程)等待?
- python - 在python中的分区上滚动总和
- mysql - 查询 SQL Server 表的行之间的成对关系的重复结果
- python - K-means,计算我的质心的新位置
- django-rest-framework - DRF:如何在 get 方法中获取用户对象作为响应?
- angular - 如何以角度同时呈现与 app-router.module 链接的所有子组件