2021-06-03 09:20

作为ScopedStorage的一部分放入MediaShareAPI

导读Scoped Storage 在 Android 10 中首次推出后,给 Android 11 带来了很多变化。首先,现在任何针对 Android 11 的应用都必须使用

Scoped Storage 在 Android 10 中首次推出后,给 Android 11 带来了很多变化。首先,现在任何针对 Android 11 的应用都必须使用它。但据报道,它还将为应用开发人员提供一两个新功能. 这些将使用户更容易和更方便。根据 Android 开发团队最近分享的一段视频,新功能中的第一个是新的垃圾回收机制。被描述为类似于回收站,默认情况下隐藏在视图中,但允许应用程序删除文件 - 需要用户确认。这些可以在最多 30 天后恢复。在 30 天后,垃圾回收机制会删除该文件。

作为 Scoped Storage 的一部分放入 MediaShare API,这一切都与安全和隐私有关。尤其是这一变化,可以更精细地控制应用程序处理文件移动和删除的方式。在用户方面,这意味着用户将能够准确决定应用程序可以删除哪些文件。该应用程序将提供一个请求许可的弹出窗口,并说明该文件将在 30 天后被删除。

引入Scoped Storage 的另一个变化是增加了应用程序将“收藏夹”属性叠加到文件上的能力。同样,这将需要用户的许可,特别是修改应用程序权限之外的文件。收藏夹属性可让应用程序为文件分配一个属性,让其他应用程序知道用户认为该文件很重要。

一个例子是当一段媒体在画廊或其他摄影应用程序中出演时。如果用户授予修改权限,然后收藏该文件,则该文件将更容易在其他地方使用。

深入了解 Scoped Storage 究竟是什么,它只是Android 11中众多新功能之一。更直接地说,该功能最初是在 Android 10 中引入的,但不是强制性的,因为它即将在 Android 11 中出现。而且它可以让应用程序数据从其他应用程序中获得更私密和安全的方式。