Мне нужна текущая скорость мобильного подключения устройства Android.Я знаю, как получить скорость соединения Wi-Fi, но не мобильное соединение.
myWifiInfo.getLinkSpeed());
Читал о классе TrafficStats, но не знаю, что рассчитывать с предоставленной информацией.Например:
TrafficStats ts = new TrafficStats();
Log.i("trace", "getMobileRxBytes : " + ts.getMobileRxBytes());
Log.i("trace", "getMobileRxPacets : " + ts.getMobileRxPackets());
Log.i("trace", "getMobileTxBytes : " + ts.getMobileTxBytes());
Log.i("trace", "getMobileTxPackets : " + ts.getMobileTxPackets());
Log.i("trace", "getTotalRxBytes : " + ts.getTotalRxBytes());
Log.i("trace", "getTotalRxPackets : " + ts.getTotalRxPackets());
Log.i("trace", "getTotalTxBytes : " + ts.getTotalTxBytes());
Log.i("trace", "getTotalTxPackets : " + ts.getTotalTxPackets());
Rx означает «получение», а TX - «передача».