目录:
Android应用权限可能很吓人。 它们通常含糊不清,而且我们已经看过很多次开发人员试图滥用它们。 但是,幸运的是,他们都在你的控制之下。
从Marshmallow开始,Android具有控制每个应用程序的个人权限的设置。 这并不意味着Google Play中的每个应用都允许您单独设置每个权限,因为许多开发人员并未将其应用定位到Android 6或更高版本。 这些应用程序在您安装时仍然会为您提供权限列表,您有两个选择 - 对所有人说“是”,或者不安装应用程序。 谷歌正在慢慢迫使开发人员移动他们的应用程序以使用更多当前功能,例如细化权限,因此这最终会成为一件事。
更多:那些可怕的应用权限意味着什么
我们不是在谈论这些应用程序。 当您遇到它们时,只需尝试查看每个权限并查看应用程序可能需要它的原因。 在任何情况下,Google会在安装时扫描每个应用程序(无论是否来自Google Play),因此它会杀死任何可疑的应用程序。
对于其他遵循指南且与粒度权限模型(现在大多数情况下)兼容的应用程序,您可以决定是否希望它能够单独访问每个事物。 那么如果你说不,会发生什么? 嗯,这取决于应用程序想要特定权限的原因。 我们以YouTube应用为例。
有两种方法可以查看应用的权限 - 您可以查看应用在其列表中的要求,或者您可以查看权限并查看正在使用或请求的应用。 两者都很有用,但出于我们的目的,我们将查看YouTube应用列表。
查找应用程序的权限
- 打开设备设置 ,找到应用程序的条目,然后点击它。
- 您会在页面顶部看到最近打开的应用,然后会看到一个链接,以查看您的所有应用 。 如果您没有在列表中看到您要查找的应用,请点击它。
- 滚动列表并找到YouTube应用(或您正在寻找的任何应用)并点按其列表。
- 在新窗口的中心是Permissions列表。 点按它。
将打开一个新页面,其中列出了应用正在使用或想要使用的每个权限。 每行旁边的开关显示是否启用了权限 - 如果启用了权限,它将被着色并向右移动。 在YouTube应用中,您会看到许多权限与流式传输视频无直接关系,至少表面上看是如此。 但如果您使用YouTube应用的所有功能,它们确实都是必需的。
它需要什么? 为什么?
例如,如果您想使用手机直播某些内容,则需要使用相机 。 如果您尝试,则会要求您启用相机和麦克风的权限。 联系人 , 短信和电话都在那里,因为您可以与地址簿中的任何人共享视频,并查看地址簿中的所有信息。 如果您想在租赁期间下载和保存视频或电影,则存储存在。 如果您遇到受区域限制的任何视频以及检查DRM许可证,则需要位置。
并不总是清楚为什么一个应用程序需要许可才能做某事,但拒绝该许可不会破坏任何东西。
您可以在YouTube上观看视频而无需授予任何权限(虽然某些手机需要启用“ 存储”权限才能播放视频),但不是每个视频都可以。 YouTube允许上传受年龄限制的内容,也许您在未登录YouTube时遇到过这类内容; 在这种情况下,它会阻止访问,直到您登录并根据您居住的法律验证您是成人。 请注意 您居住的 地方,因为这非常重要。
内容指南和年龄限制因地而异,因此YouTube需要知道您在某些情况下的位置。 还有某些国家/地区无法访问的视频,例如使用德国禁用的符号的战争录像。 要查看这些内容,YouTube必须知道您的位置,以便知道它是否可以将其传输给您。 当您租借或购买视频并希望在YouTube上观看时,需要检查数字许可证以确保它在您所在的地方有效 - 并非所有DRM许可都在全球范围内。
关闭位置权限后,您将无法播放任何受限制的内容视频或某些已购买或租借的视频。 当发生这种情况时,YouTube会要求您启用“地理位置”,如果您不允许,则视频将无法播放。 其他视频将继续有效,直到您遇到另一段内容,需要知道您的目标才能进行流式传输,一切都能正常运行。
大多数其他具有流媒体视频的应用程序(如Facebook或Twitter)在此处的工作方式相同。 他们希望获得检查您所在位置的权限,以便向您显示视频以避免出现问题。 不幸的是,授予位置权限也意味着应用程序可以收集有关您去哪里和何时的信息。
权限可以涵盖您想要的内容以及您不需要的内容 - 例如位置跟踪 - 同时。
这就是Android应用程序的所有权限的工作方式。 如果应用程序需要在没有它的情况下无法访问的内容,则会请求权限,如果您选择拒绝,则应用程序的该部分将无法正常工作。 这对应用程序的其余部分影响不大,或者它可以显示停止,应用程序将无法正常工作。 这取决于应用在需要许可时尝试做什么。 让我们假装我们生活在一个需要你成年人观看YouTube上任何视频的国家; 什么都不会与位置权限被拒绝。
我应该否认权限吗?
是的!
任何时候你觉得你不想让一个应用程序做它想做的事情,只要说不。 可能发生的最糟糕的事情是应用程序崩溃并关闭,但如果你想要,它会立即启动。 如果某个应用需要您的许可,您不确定是否应该授权,请向开发人员询问原因 。 您可以在应用的Play商品详情的底部找到他们的联系信息,这就是为什么它就在那里。
只是说不,看看有什么影响很容易。 下次你对应用程序为什么需要某些东西感到怀疑时尝试一下。
我做了一个拒绝一切的规则。 我可以处理弹出窗口以允许YouTube中的位置权限等内容,我宁愿让它们只是授予一揽子权限来做任何事情。 我从来没有遇到过会造成任何伤害的情况,并且可以建议您在应用程序权限是您关心的情况下也这样做。