Jac*_*1re 5 android android-permissions android-6.0-marshmallow
正如google 的指南指出的那样,有正常,危险和特殊权限。
据我了解,危险是默认禁用的(这是真的吗?)。
如果某个应用程序声明它需要危险的权限,则用户必须将权限明确授予该应用程序。
这种感染还会更新还是仅新安装?
危险许可和特殊许可之间到底有什么区别?
Android说有特殊权限:
特殊权限 有些权限的行为与正常权限和危险权限不同。SYSTEM_ALERT_WINDOW和WRITE_SETTINGS特别敏感,因此大多数应用程序不应使用它们。如果应用程序需要这些权限之一,则它必须在清单中声明该权限,并发送请求用户授权的意图。系统通过向用户显示详细的管理屏幕来响应此意图。
这与上面的引用不同吗?我没有区别。谢谢!
危险的
基本上,谷歌决定将某些权限标记为危险(请参阅此处的完整列表)。如果您想使用这些权限,则需要主动请求它们,因此您不能将它们放在清单中并期望一切正常,但事实并非如此。但是,如果用户授予访问权限一次,您可以在应用程序的剩余生命周期中使用该权限(除非用户进入并在设置中单击它)。
该请求将在您的应用程序顶部打开一个对话框,用户可以在其中决定是否允许您授予该权限。
特别的
特殊的就像危险的,只是更难使用。为了使用特殊功能,您必须启动一个请求权限的意图,以便用户进入 Google 定义的管理一切的活动。
这就是针对 Android 6.0 及更高版本的应用程序的工作原理。