android wifi流量统计
请问怎么实现对wifi的流量统计啊,如果读取系统文件实现的话,不同手机上文件名称不一样。用TrafficStatic的话,没有相关的方法。
[解决办法]
ConnectivityManager conman = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);boolean wifi = conman.getNetworkInfo(ConnectivityManager.TYPE_WIFI).isConnected();
[解决办法]
ConnectivityManager conman = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);boolean wifi = conman.getNetworkInfo(ConnectivityManager.TYPE_WIFI).isConnected();
[解决办法]
没有好的办法,另外虽然不同手机wifi interface名称不一样,但是可以获取
比如wlan0 eth0,取得手机的wifi interface名称,就可以从系统文件读取这个接口的数据流量了
[解决办法]
wifi的接口名,一般会存储到系统属性中,一般是eth0, wlan0也有。但是系统属性名我也忘了,你得自己查一下。