在安卓中制作成人内容过滤器应用程序



我做了一个浏览器,它不允许用户看到任何成人内容。 我只使用了匹配器和模式,如下所示:

Matcher m = p.matcher(s);
Pattern p = Pattern.compile("\b" + Pattern.quote("word which you want to block") + "\b");

我的问题是:

是否可以过滤整个安卓?

例如:我可以制作一个内容过滤器服务,该服务可以在Android的每个浏览器后面工作吗?

我的想法是从每个浏览器中获取URL,因为我首先阅读了网站的全部内容,如果我定义的关键字与内容匹配,那么它将阻止网页,否则它不会打断用户上网。

您有多种选择:

  • 使用hosts文件阻止(在root设备上)。

  • 在默认的Android浏览器中阻止(市场上有几个应用程序为此)。

最新更新