我已经为我的应用程序提供了ACCESS_WIFI_STATE
'和' CHANGE_WIFI_STATE
'权限以及' INTERNET
'。这意味着我的应用可以连接到互联网。
我想在某个特定时间阻止应用程序的互联网访问,并在其他时间允许。
有什么方法我可以控制何时允许它访问互联网以及何时阻止。
答案 0 :(得分:0)
正如@Squonk在评论中所说的那样......访问netowrk的“许可”是否由按钮或动作控制?然后,您可以使用静态布尔变量,并且如果该变量为true,则将所有“网络”操作保持在条件下。并在按钮的作用下改变它的价值......
答案 1 :(得分:0)
指定<uses-permission>
时,它有两个目的......
仅仅因为用户批准安装需要某些权限的应用程序并不意味着应用程序必须执行任何需要这些权限的操作。
总之 - 所需的权限声明主要是合同&#39;您(应用程序开发人员)和用户之间告诉系统用户已批准使用某些系统功能或服务。
无法撤销您在AndroidManifest.xml
中声明的内容。如果您不希望用户在一天的某些时间,某些月份等某些时间做某些事情,只需检查您的代码中的系统时间并允许它。或者不允许。