Are there existing performance measurement libraries on Android that support ping, bandwidth, etc.?

I am developing an Android application that needs to know network performance like latency, bandwidth, etc. I am wondering if such a library already exists so that I can directly use it in my code and I don't need to implement it myself.

Any guidance would be appreciated. Thank.

+3


source to share


1 answer


You can take a look at Mobilyzer, it is an open source mobile measurement library for Android applications. It supports a rich set of measurements including ping, tcp bandwidth, udp burst, dns lookup and so on. Mobilyzer has a very easy to use API. For example, you can take a ping measurement and get results within ~ 10 lines of code.



You can view their webpage here for more information. Mobilyzer source code can be found on GitHub

+2


source







All Articles