獲取流量數(shù)據(jù)的方法:
1、先獲取進(jìn)程ID:adb shell ps | grep com.android.browser

3.png
2、獲取流量命令:adb shell cat /proc/5715/net/dev

4.png
Receive:接收數(shù)據(jù)流量;
Transmit:發(fā)送數(shù)據(jù)流量;
lo:本地流量,不用統(tǒng)計(jì),因?yàn)樗鼪]有使用網(wǎng)絡(luò);
eth0:網(wǎng)卡0的流量;
eth1:網(wǎng)卡1的流量;
app總的流量=Receive+Transmit,即當(dāng)前app流量消耗的總值;
1、第一次獲取流量數(shù)據(jù)之后,在APP上經(jīng)過一些列操作,時(shí)間5s,然后再去獲取一次APP流量數(shù)據(jù),差值就是本次APP的流量消耗;
2、持續(xù)執(zhí)行10次,獲取10次流量差值;
衡量流量消耗的標(biāo)準(zhǔn):
1、競品對(duì)比;
2、版本對(duì)比;
V1.2,消耗20M流量;
V1.3,消耗30M流量;
需要找到流量消耗原因。