首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我该如何编写一个应用程序来阻止Android上的特定网络产品呢?

我该如何编写一个应用程序来阻止Android上的特定网络产品呢?
EN

Stack Overflow用户
提问于 2010-10-03 17:31:14
回答 3查看 858关注 0票数 0

我正在考虑为Android编写一个互联网过滤应用程序,允许父母在孩子的手机上屏蔽令人讨厌的网站。我认为这在GoogleTV发布时也是有用的。我该怎么开始呢?是否有可能阻止访问特定的网站,而不要求用户根目录他们的手机?

我猜我可以用iptable来做,但这可能需要一个有根的电话。

编辑:

如果手机已经扎根了,我们该怎么做呢?ip表是该走的路,还是有更好的方法?

EN

回答 3

Stack Overflow用户

发布于 2010-10-03 22:47:38

抱歉,应用程序不能这么做。

票数 2
EN

Stack Overflow用户

发布于 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/可能会有所帮助。

票数 2
EN

Stack Overflow用户

发布于 2011-11-11 17:07:17

您可以为某些url设置意图过滤器(使用http方案)。通过这种方式,如果用户浏览器在一个识别的网址上,你的应用程序将被启动,而不是网页。

更多详细信息,请参阅:http://developer.android.com/guide/topics/intents/intents-filters.html#ifshttp://developer.android.com/guide/topics/manifest/data-element.html

你好,帕特里克

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3850793

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档