Android应用程序刚刚提示您进行更新,并且表明它需要新的权限才能查看电话内容。为什么此应用程序需要它?

应用程序还需要其他什么权限?为什么?

返回到FAQ索引

评论

有趣的是:为什么这么多的应用程序需要阅读电话状态和身份的许可?

注意:不再支持移动应用。

#1 楼

所需权限



修改或删除USB存储设备的文件内容

我们使用它来将数据缓存到手机的外部存储设备(通常为SD卡)按照Google的标准


完全网络访问权限

这很明显。我们需要访问互联网。


访问您的联系人

如果您运行的是Android Marshmallow(6.0)或更高版本,并且尝试登录或注册通过Google,我们使用棉花糖的新权限流来请求访问您的帐户。这被描述为“允许Stack Exchange访问您的联系人?”在弹出窗口中。我们使用它来检索在您的设备上启用的Google帐户的列表,以便我们可以使用您选择的一个登录。

有一个新的Google Login SDK,它将使我们不必需要此权限(而不是告诉SDK您想要授权的用户的哪个Google帐户,而是要让用户自行决定[或如果只有一个启用,则默认为一个帐户]),但是它需要后端修改对我们有用,如果/当我们切换到它时,此许可权将被删除。

此许可权是在1.0.76版中添加的,在此之前,Android Marshmallow上的该用户没有完全可以使用其Google帐户登录。


检索正在运行的应用程序

我们使用它来检查您手机上Facebook的安装状态,以提供登录选项或将其完全隐藏。当您尝试在不包含我们自己的浏览器中打开问题或答案时,我们也会使用它来列出应用程序列表。

此许可在版本1.0.2。中已删除。


读取手机状态和身份

正如AI E在评论中指出的那样,对于非常普遍的要求,这是一个令人恐惧的消息。没有此许可,我们将无法访问您的设备的任何唯一标识符,这会同时影响我们的内部分析和合作伙伴的分析(Quantcast,同一家用于网站分析的公司)。没有这种基础,就无法进行更基本的分析。 ,可以告诉该情况下每个用户的会话长度,等等。

此许可在版本1.0.2。中已删除。


我们也使用除非您要求,否则Play商店实际上会向您隐藏一些其他较小的权限,它们是:



读取USB存储设备的内容

否则,我们将无法读取使用相应权限写入的缓存数据。


从Internet检索数据,查看网络连接

在尝试取回东西之前无法检查手机是否已连接到互联网,从而导致崩溃。


控制振动,防止手机进入睡眠状态

这些都是我们的通知所必需的以及Google的内置推送通知系统。


在设备上查找帐户

这是在使用手机的Google时可以一键登录的方式登录Stack Exchange的帐户。


如果您对这些权限有任何疑问或疑虑,请告诉我。我也不想使用在手机上做奇怪的事情的应用。

评论


次要4,“在设备上查找帐户”对我来说似乎已过时。轻按一下可能会很好(如果您使用的是Google;我不可以,您可以共享号码吗?),但这确实证明了此权限吗?

–拉斐尔
2014年1月28日上午8:03

@Raphael我愿意:)

– WarrenFaith
2014年1月28日上午8:52

是的,我猜又是一个命名错误的权限。

–库马尔·比贝克(Kumar Bibek)
2014年1月28日上午11:28

“读取Google Play服务配置”权限怎么办?这是“访问帐户”权限的副产品吗?

– REJH
2014年1月28日14:03

@REJH“读取google服务配置”与“在设备上查找帐户”具有相同的权限,只是Google对相同权限的详细描述。

– Kasra Rahjerdi
2014年1月28日19:06

防止手机进入休眠状态,对于电池而言确实不是很酷。我很惊讶这对于GCM是必需的。 (另外,如果应用程序在未连接时尝试尝试访问Internet时崩溃,则说明存在缺陷。发布您的堆栈跟踪信息,我确定我们可以解决此问题。)

– njzk2
2014年1月29日19:41

@Raphael我专门使用SE的Google OpenID。需要许可的实现比其他方法要好得多。

–user98085
2014年1月30日在16:11



@FEichinger什么,您必须手动输入ID?大概这就是其他人所做的,所以我不遵循。在我站着的地方,保护每个人的数据对某些人来说有点难受。

–拉斐尔
2014年1月30日在16:24

@Raphael使用该应用程序的大多数登录一直在使用Google登录。实际上,如果我们不使用Google登录名并且不减少登录名,这对于Google Play团队来说是一个很大的负面影响,这会减少我们每次使该应用程序具有功能的机会。

– Kasra Rahjerdi
2014年1月31日17:00

“系统工具:测试对受保护存储的访问”。根据您列出它们的顺序(这是唯一一个未说明的事实),我想这就是您列出的“读取USB存储设备的内容”吗?但这听起来根本不一样。你可以解释吗?

–starsplusplus
14年2月14日在9:25

需要澄清的是:1)防止手机进入睡眠状态的权限没有消耗电池。它的错误使用是:)至于查找帐户:它不访问帐户,仅列出可用的帐户处理程序。尽管这不会放弃任何凭据,但不可否认,这可能与隐私有关(设备所有者使用哪些服务?)。如果仅适用于SE:对我很好,我对此非常信任。不幸的是,我完全不信任那些能够进行分析和广告的第三方。所以我在这里与@Raphael在一起。

–晕
2014年3月4日在17:09