如何在Android中阻止特定URL

如何在Android中阻止特定URL,android,mdm,Android,Mdm,我正在开发一种家长应用程序,其中要求阻止设备中所有浏览器的特定URL。我认为这是一个老问题,但在堆栈上还找不到任何解决方案 你有什么有效的解决办法吗。假设-设备已扎根 问候,, sha我有两个资源供您使用: 由于设备是根设备,您可以直接使用iptables将为您提供对所有进出数据包的精确控制。查看GitHub上的开源项目,查看正在运行的iptables 如果你想在无根设备上运行你的应用程序,可以考虑创建一个假的VPN。您不向实际的VPN服务器发送任何数据,只需使用VPN API过滤所有进出的信息

我正在开发一种家长应用程序,其中要求阻止设备中所有浏览器的特定URL。我认为这是一个老问题,但在堆栈上还找不到任何解决方案

你有什么有效的解决办法吗。假设-设备已扎根

问候,,
sha

我有两个资源供您使用:

  • 由于设备是根设备,您可以直接使用
    iptables
    将为您提供对所有进出数据包的精确控制。查看GitHub上的开源项目,查看正在运行的
    iptables

  • 如果你想在无根设备上运行你的应用程序,可以考虑创建一个假的VPN。您不向实际的VPN服务器发送任何数据,只需使用VPN API过滤所有进出的信息。查看(无论何时他们真正共享他们的开源代码…)或者Disconnect构建的基础是什么


  • 由于设备是根设备,请使用
    iptables
    阻止地址。看看GitHub上的项目。否则,如果你想在无根设备上运行你的应用程序,请考虑创建一个假的VPN来阻止地址,如。非常感谢你的建议。我会调查的。@Sam你的评论不应该是一个答案吗?谢谢你的建议。我还没有尝试过,但第二种选择似乎在我的情况下是完美的。