我知道您可以在其manifest.xml
文件上应用应用权限。我想知道的是,这些权限是否可以由应用程序动态调整?
这是我的理由:说我有一个允许执行“x”,“y”和“z”(短信,套接字等)权限的应用程序。现在假设我有一个连接到此应用程序的逻辑“用户”,我希望该用户只能执行“x”和“y”,但不能执行“z”权限。让Android框架处理它而不是在应用程序代码中有一堆“if's”会很好。
谢谢!
答案 0 :(得分:0)
我想知道的是,那些可以 权限由以下方式调整 动态应用?
不,抱歉。
答案 1 :(得分:0)
虽然无法更改应用程序的权限,但您可以在连接到您的应用程序的其他应用程序上设置自己的权限要求。
请参阅Android Developer文档中的Security and Permissions。
如果您的用户从单独的客户端应用程序进行连接,然后该应用程序与您的服务器应用程序联系,您可以按照所需的方式配置权限。 (如果没有关于您试图实现的设计的更多细节,我无法确定。)