我注意到几个 Android 应用程序宣传的权限要求与安装后实际获得的权限要求不同。我在 Android 5.0.2 上。
更具体:
我通过 Google Play 找到一个应用程序,然后单击“安装”按钮查看所需的权限。
系统显示一个弹出窗口报告“[应用程序名称]不需要任何特殊权限”。
安装应用程序后,通过设置->应用程序->应用程序管理器,在列表中找到新安装的应用程序,单击它,列出的权限为:“完全网络访问”(等等)。
有谁知道为什么用户会以这种方式被误导?
我注意到几个 Android 应用程序宣传的权限要求与安装后实际获得的权限要求不同。我在 Android 5.0.2 上。
更具体:
我通过 Google Play 找到一个应用程序,然后单击“安装”按钮查看所需的权限。
系统显示一个弹出窗口报告“[应用程序名称]不需要任何特殊权限”。
安装应用程序后,通过设置->应用程序->应用程序管理器,在列表中找到新安装的应用程序,单击它,列出的权限为:“完全网络访问”(等等)。
有谁知道为什么用户会以这种方式被误导?
在 Android 中,权限分为 2 类:
安装时允许正常权限,并且不会被询问。
如果有任何危险权限,那么您将看到一个弹出说明危险权限的弹出窗口,并允许您拨打电话是否继续安装。
在您的情况下,访问互联网属于正常权限,因此安装前没有确认。
有关所有正常权限的列表:
https://developer.android.com/guide/topics/security/normal-permissions.html
编辑:即使您升级到遵循不同权限模型并允许用户撤销特定权限的 Android Marshmallow(6.0),您也不会被允许撤销正常权限。只允许撤销危险权限。