APP效能測試-流量
阿新 • • 發佈:2022-03-13
想要查詢app所用流量情況,可以通過手機自帶的流量統計,也可以通過命令獲取。
1.獲取包名
adb shell logcat | findstr START 03-11 21:33:12.599 1637 2936 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 hwFlg=0x10 cmp=com.huawei.browser/.Main2 bnds=[844,2070][1054,2343] (has extras)} from uid 10095
2.獲取程序ID
adb shell ps | grep <package>
adb shell ps | findstr com.huawei.browser
u0_a147 19259 718 25590640 383108 0 0 R com.huawei.browser
3.獲取程序ID流量
adb shell cat /proc/pid/net/dev
adb shell cat /proc/19259/net/dev Inter-| Receive | Transmit face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed rmnet_emc1: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet_r_ims11: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 lo: 8411605303 3735326 0 0 0 0 0 0 8411605303 3735326 0 0 0 0 0 0 rmnet11: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet5: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet_tun13: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet_ims10: 10646523 11945 0 0 0 0 0 0 68064 791 0 0 0 0 0 0 rmnet_tun11: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet_tun04: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet_tun01: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet3: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet_tun14: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet_tun12: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet_tun10: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet_ims00: 0 0 0 0 0 0 0 0 23872 396 0 0 0 0 0 0 dummy0: 0 0 0 0 0 0 0 0 9590 137 0 0 0 0 0 0 rmnet1: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 wlan0: 73559718 55495 0 7 0 0 0 0 1942504 14351 0 0 0 0 0 0 nan0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ip6tnl0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 p2p0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet_tun03: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet8: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet_r_ims10: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CPU0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ip_vti0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet6: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ip6_vti0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet_r_ims01: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet4: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet_emc0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet_r_ims00: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet2: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet10: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet9: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 sit0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet0: 13280585324 11642988 0 0 0 0 0 0 598691406 4166416 0 18 0 0 0 0 Hisilicon0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 wlan1: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet_tun00: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet7: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet_tun02: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4.複製儲存為txt,新建excel表格,選擇從外部檔案中獲取資料,以空格為間隔,然後再調整格式,如下: