可以在Android模拟器上启用TrafficStats吗?

ron*_*y l 4 android traffic-measurement android-emulator

我正在尝试从设备获取传输的总字节数(使用getMobileTxBytes()).

我从模拟器中的方法调用获得的数字是-1(这意味着设备不支持此方法).有没有办法让模拟器在这里返回一个合理的数字?当我在模拟器中浏览网页时,最好的数字会增加.

hai*_*img 7

从看看股票的Android源代码(/frameworks/base/core/jni/android_net_TrafficStats.cpp),这个类非常愚蠢,它内部有硬编码的网络设备名称,它正在查看"rmnet0"和仅作为移动设备名称的"ppp0".不幸的是,它不会在模拟器中检测网络流量.