我正在考虑为Android编写一个互联网过滤应用程序,允许父母在孩子的手机上屏蔽令人讨厌的网站。我认为这在GoogleTV发布时也是有用的。我该怎么开始呢?是否有可能阻止访问特定的网站,而不要求用户根目录他们的手机?
我猜我可以用iptable来做,但这可能需要一个有根的电话。
编辑:
如果手机已经扎根了,我们该怎么做呢?ip表是该走的路,还是有更好的方法?
发布于 2010-10-03 22:47:38
抱歉,应用程序不能这么做。
发布于 2010-10-04 05:00:13
如果您可以找到isAllowed(Url),您可以使用WebView加载一个新页面。虽然在我编写它时,您可能需要一个比WebView更强大的浏览器,但http://androidcommunity.com/forums/f4/how-open-a-new-screen-to-display-a-web-page-141/可能会有所帮助。
发布于 2011-11-11 17:07:17
您可以为某些url设置意图过滤器(使用http方案)。通过这种方式,如果用户浏览器在一个识别的网址上,你的应用程序将被启动,而不是网页。
更多详细信息,请参阅:http://developer.android.com/guide/topics/intents/intents-filters.html#ifs和http://developer.android.com/guide/topics/manifest/data-element.html
你好,帕特里克
https://stackoverflow.com/questions/3850793
复制相似问题