由于 GooglePlay 的限制,在 Android 11 设备上,应用程序必须需要“允许访问所有文件”权限才能访问外部存储中的文件。该权限是通过 Android 10 及更低版本设备上的权限请求对话框授予的。


以下是 CalculatorVault 需要许可的原因:


1.CalculatorVault 将加密的文件存储在外部存储设备上的 calculatorvault_DoNotDelete_*** 中。通过这样做,如果CalculatorVault 被意外卸载,加密文件将保留在那里,并且在您再次安装 CalculatorVault 后,CalculatorVault 可以为您恢复数据。


2.CalculatorVault 支持加密外部存储上的任何类型的文件。未经许可,无法将外部存储上的文件添加到 CalculatorVault


3.备份和恢复功能也需要权限。


有了这个权限,CalculatorVault 只能访问外部存储和您的 SD 卡上的文件,不包括 Android 文件夹和其他应用程序私人数据存储的间隔存储。

最重要的是,CalculatorVault 的使命是保护您的私人数据,我们保证 CalculatorVault 不会在未经您许可的情况下暴露或删除您的文件。


这是官方的解释:https://developer.android.com/training/data-storage/manage-all-files#all-files-access-google-play


感谢您的理解。