是否可以在应用程序级别?或者我们必须在操作系统内完成吗?
人们可能希望这样做以减少攻击面。理想情况下,应用程序几乎在任何时候都应该只在需要时才有权限,遵循“最小权限原则”。
澄清:通过“更改”,我的意思是暂时放弃某些权限,并在以后需要时重新获得这些权限。
答案 0 :(得分:5)
是否可以在应用程序级别?或者我们必须在操作系统内完成吗?
您无法动态更改应用程序的权限。
答案 1 :(得分:2)
这将违反Android政策。应用程序是否具有执行某些操作的权限。如果你能想到它,这可能是一个安全问题。
答案 2 :(得分:2)
官方说明这不受支持。
较新的CyanogenMod构建支持“已撤销的权限”,但如果应用程序失去了应该拥有的权限,应用程序通常会强制关闭。