安卓程序如何用代码监测手机的网速快慢然后给出提示?

安卓程序如何用代码监测手机的网速快慢然后给出提示?就是在后台检测程序操作中网速慢的话给出提示信息

统计一定时间内发送,接收的数据,然后得出流量给出提示

这个功能很难实现。

只有不断上传下载才能得到当前速度。

问题是,不断测试耗费流量。如果测试频率低,没法及时发现问题,测试数据量小,也不准。就算不差流量,也浪费电量。

再说,网速快不快,用户上网的时候自然知道。你可以利用你的数据传输本身去统计。比如你的应用是视频播放,你可以利用视频数据传输的统计本身告诉用户速度是多少。

这真是一个很坑爹的功能。

不如检测用户是否用WiFi
或到底是2g,3g,4g
信号有几格

就差不多了吧