如何捕获在Android移动浏览器中打开的url
我的要求捕获opend url并在列表视图中维护
提前致谢
阿斯旺
答案 0 :(得分:3)
在玩了一些似乎正在做这件事的其他应用之后,我认为这大致是他们这样做的方式:
它相当不优雅,但我认为这是目前唯一的方法。它也只适用于内置浏览器(如果你想为它们工作,你必须专门安排监控其他浏览器进程和历史记录。)
答案 1 :(得分:-1)
出于安全和隐私原因,这在Android消费者设备上的库存浏览器基本上是不可能的。
您可以使用netstat(或查看/ proc / net / tcp)查看当前活动连接的IP地址和端口号,但这不会告诉您正在访问的文件,甚至在很多情况下IP和主机名之间的映射的特定站点不是1:1。当你不看时,它可能会发生。
在root用户手机上,您可以提取浏览器的历史数据库。
您可以编写自己的浏览器,利用相同的底层webkit引擎,甚至是股票浏览器源,同时还提供某种监控或历史API。但是用户必须决定使用它而不是股票浏览器。