繁体   English   中英

是否可以动态更改Android应用程序的权限集?

[英]is it possible to change the set of permissions for an Android app dynamically?

是否可以在应用程序级别? 或者我们必须在操作系统内执行此操作吗?

人们可能希望这样做以减少攻击面。 理想情况下,应用程序几乎在任何时候都应该只在需要时才具有权限,遵循“最小权限原则”。

澄清 :通过“改变”,我的意思是暂时放弃某些权限,并在以后真正需要时重新获得它们。

是否可以在应用程序级别? 或者我们必须在操作系统内执行此操作吗?

您无法动态更改应用程序的权限。

这将是违反Android policys的清晰度。 应用程序是否具有执行某些操作的权限。 如果你能想到它,它可能是一个安全问题。

官方说这不受支持。

较新的CyanogenMod构建支持“撤销权限”,但是如果应用程序失去了应该拥有的权限,应用程序通常会强行关闭。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM