android - 当我的设备在 Wi-Fi 中的特定范围内时如何限制我的移动应用程序。我想在 Android 中制作像 sonic wall 或防火墙这样的应用程序?

标签 android wifi restriction firewall-access

只要设备在我的 wifi 网络范围内,我想限制应用程序的使用。有时我的应用程序会自动启动,并且它应该始终在我的 wifi 范围内运行,没有人可以禁用或关闭/终止该应用程序,只有应用程序管理员可以执行此操作。应用程序将检查范围内可用的无线网络,并在范围内立即连接到网络。人们将无法关闭 wifi 或连接到任何其他网络。当设备在我的 wifi 范围内时,应用程序将受到限制,只能使用允许的应用程序。假设我们可以限制在我的 wifi 范围内使用相机,当设备超出我的 wifi 范围时,相机的使用将不受限制。当设备超出我的 wifi 范围时,人们可以不受任何限制地使用他们的设备。它就像 sonicwall 或防火墙可以在 Windows 的 Internet Explorer 中做的一样。当 sonicwall 或防火墙打开时,我们只能在互联网上使用一些允许的页面。

最佳答案

您正在寻找的东西在 Android 中是不可能的。应用程序的权限非常有限,它们根本无法限制其他应用程序的行为! Here您将对如何连接到 Wifi SSID 有所了解。但是你要求的就像设备管理员,这是不可能的。

关于android - 当我的设备在 Wi-Fi 中的特定范围内时如何限制我的移动应用程序。我想在 Android 中制作像 sonic wall 或防火墙这样的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12577182/

相关文章:

mysql - 如何限制 SQLite/MySQL 中的列值

java - Java 桌面应用程序的局限性?

android - 在 RecyclerView 实例中删除两个项目,最后一个项目出现重复

android - 如何构建自己的 Android 应用商店服务器?

java - 使用 Realm 支持枚举?

android' 未被识别为内部或外部命令

java - 安卓 TCP : error EHOSTUNREACH

Android:在 Android Marshmallow (6.0) 上以编程方式打开/关闭 WiFi 热点

java - 如何从扫描网络获取 WIFI 信号强度百分比?

solr - 限制 Jetty 和 Solr 的 IP 地址