在 Kotlin 中计算网络速度

时间:2020-12-29 15:43:43

标签: kotlin

我在网络速度测量上制作了一个应用程序,但问题是我不知道如何测量 1 分钟内完成的网络下载和上传的当前速度 请告诉我试过的计算方法

val cm = applicationContext.getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager
            // Network Capabilities of Active Network
            val nc = cm.getNetworkCapabilities(cm.activeNetwork)
            // DownSpeed in MBPS
            val downSpeed = (nc?.linkDownstreamBandwidthKbps)
            t_down.text= downSpeed.toString()
            //UpSpeed  in MBPS
            val upSpeed = (nc?.linkUpstreamBandwidthKbps)
            t_uplo.text= upSpeed.toString()

但结果并不如我所愿

0 个答案:

没有答案
相关问题