我已经给我的应用程序'ACCESS_WIFI_STATE
'和'CHANGE_WIFI_STATE
'权限以及'INTERNET
'。这意味着我的应用可以连接到互联网。 我想在某些特定时间阻止应用程序的互联网访问,并允许在其他时间。 有没有什么办法让我可以控制什么时候允许它访问互联网和什么时候阻止。限制应用程序访问网络
0
A
回答
0
当您指定<uses-permission>
它有两个目的...
- 当用户安装你的应用程序是通知的事情你的应用程序类型的他们可以做(如访问互联网)并允许他们同意或不同意。如果他们同意,你的应用程序将被安装,否则安装将被终止。
- 安装了应用程序(这意味着用户同意所需的权限)后,您的代码可以使用需要这些权限的各种系统服务,类和方法。
仅仅因为用户批准安装需要某些权限的应用程序,并不意味着应用程序必须执行任何需要这些权限的操作。
总之 - 所需权限的声明主要是您(应用程序开发人员)和用户之间的“合同”,然后告诉系统用户已批准使用某些系统功能或服务。
无法撤销您在AndroidManifest.xml
中声明的内容。如果你不希望用户在一天中的某些时间,某几天的日子等等做某些事情,只需在代码中检查系统时间并允许或不允许。
0
正如@Squonk在评论中所说......您的“访问权限”是由一个按钮或操作来控制的吗?然后你可以使用一个静态的布尔变量,并保持所有的“网络”操作在该条件下,如果该变量为真。并改变它的按钮的作用下,值...
相关问题
- 1. 限制xulrunner网络访问
- 2. 从android应用程序访问网络
- 3. 限制访问bluemix应用程序
- 4. 限制访问heroku应用程序
- 5. 限制应用程序的访问
- 6. 限制访问站点的某些部分。 Google App Engine网络应用程序
- 7. 限制访问Jenkins网络仪表板
- 8. 限制网络访问只通过WiFi
- 9. 安全网关:限制访问Bluemix应用程序
- 10. 通过局域网访问本地网络应用程序
- 11. 如何从互联网访问我的网络应用程序?
- 12. 使用iPhone模拟器测试有限网络访问的iPhone应用程序
- 13. IIS 7.5应用程序池网络驱动器访问问题
- 14. 移动网络应用程序的访问控制 - 允许来源问题
- 15. Silverlight RIA Service应用程序 - 如何获取网络访问权限?
- 16. MS SQL Express - 内存限制与网络应用程序
- 17. 通过使用网络应用程序访问摄像头
- 18. 使用iis express虚拟主机访问网络应用程序
- 19. 使用NFC功能从Android访问网络应用程序
- 20. iPhone:如何防止应用程序(或UIWebView)访问网络/网络
- 21. 视频录制网络应用程序
- 22. 使用网络应用程序访问Google登录按钮的可访问性
- 23. 限制访问擅长用C#程序
- 24. 限制用户访问的程序
- 25. 网络应用程序视口问题
- 26. 网络应用程序的CSS问题
- 27. 访问网络控制值
- 28. iTunes Connect应用程序提交过程查询中无限制的网络访问选项
- 29. 如何防止人们访问OpenShift网络应用程序?
- 30. 仅允许特定应用程序访问网络共享
我真的不明白你的问题的目的。如果您不希望用户在特定时间访问网络,请检查时间并允许或禁止该时间。 – Squonk
我只是想知道我们是否可以控制应用程序如何以及何时可以使用互联网。在android应用程序中,如果我们添加权限,我们不能在运行时撤销权限。因此,如果我添加互联网访问权限,我不能暂时撤销该权限。或者是否有其他任何撤销应用程序的互联网许可。 – ranjan
请参阅下面的答案。 – Squonk