"normal level protection" 权限的目的是什么?

What is the purpose of the "normal level protection" permission?

如果这些权限由 Android 系统自动授予,那么 "normal" 权限级别的目的是什么?这似乎是一个不必要的步骤。其他权限级别需要用户同意或存在一些其他附加条件,因此在设计意图方面是有意义的。如果 100% 的时间都获得了许可,为什么我还需要请求许可?

它的加入是为了让用户确切地知道应用程序在做什么。用户可以在安装前看到这些 - 并且可以选择不安装您的应用!

一般来说,保护级别表征权限中隐含的潜在风险,并指示系统在确定是否向请求它的应用程序授予权限时应遵循的过程。

Normal - The default value. A lower-risk permission that gives requesting applications access to isolated application-level features, with minimal risk to other applications, the system, or the user. The system automatically grants this type of permission to a requesting application at installation, without asking for the user's explicit approval (though the user always has the option to review these permissions before installing).

需要此类权限只是为了通知用户该应用程序正在使用此类功能(目前)。将来可以以另一种方式对待这些权限级别组。