Android 网络监控问题 最近想做一个Android网络监控的程序就是希望列出当前正在上网的程序然后能够对每个程序的流量进行统计最好的是能把所有的ip包都抓下来 像电脑上的抓包软件一样但是没有思路 不知道大家有没有什么好的思路能提供 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个是linux的一个工具? 能直接在android apk程序里调用么 tcpdump我试了可以抓 有没有办法在一个apk程序里来执行adb shell命令来实现抓包? 每个app监控 好像是有难度而且 如果 监控程序一直在运行的话 很费电的整个手机流量监控的话 读取/proc/self/net/dev 就可以了 http://www.knowsky.com/541487.htmlhttp://www.androidmi.com/xz/wlyy/wangluo/201003/105.html 监控/proc/self/net/dev我会 但是我要监控某个进程联网 流量监控没有难度:Google已经干了——TrafficStats;网络监控从IpTable入手,涉及到Linux防火墙知识。你所说的难度在app申请联网的事件捕捉,可能涉及到linux内核的东西,如果想骗自己,我觉得你可以循环监听app对应的流量统计包的字节变化(这肯定是最笨的办法)。 补充一句:你问这个问题时我还不知道android是什么东西呢。新手,如果你早就解决那个问题了,还望看到帖子后给个提示。 android 使用本地文件产生一个Bitmap 对象? 求助一个问题,100分,我也没多少分了。 100分急救,http请求无响应,高手进 如何屏蔽掉提示对话框? 问下啊,在安卓模拟器上可以调用电脑摄像头么 about FLAG_ACTIVITY_NEW_TASK import android.annotation.Widget;没有这货 android如何实现图片预览功能 如何控制Listview每列的宽度自适应这列最长的内容? 新手学习app 写一段简单的功能 求大神给个小例子 点击进入 SIM卡工具包 时,屏幕会偶发的闪两次 请问地图怎么做?
这个是linux的一个工具? 能直接在android apk程序里调用么
tcpdump我试了可以抓 有没有办法在一个apk程序里来执行adb shell命令来实现抓包?
而且 如果 监控程序一直在运行的话 很费电的
整个手机流量监控的话 读取/proc/self/net/dev 就可以了
网络监控从IpTable入手,涉及到Linux防火墙知识。
你所说的难度在app申请联网的事件捕捉,可能涉及到linux内核的东西,如果想骗自己,我觉得你可以循环监听app对应的流量统计包的字节变化(这肯定是最笨的办法)。