Obtención de velocidad de datos de la red wifi / móvil mediante programación

¿Cómo obtengo la velocidad de datos de la red wifi / móvil mediante programación en mi aplicación. ¡Gracias por adelantado!

Para obtener velocidad wifi

WifiManager wifiManager = Context.getSystemService(Context.WIFI_SERVICE); WifiInfo wifiInfo = wifiManager.getConnectionInfo(); if (wifiInfo != null) { Integer linkSpeed = wifiInfo.getLinkSpeed(); //measured using WifiInfo.LINK_SPEED_UNITS } 

Y la velocidad de la red móvil se refieren al siguiente enlace:

http://www.gregbugaj.com/?p=47

  • Tratando de conectar la aplicación de Android a .NET ".svc" webservice y el servidor responde Tipo de soporte no compatible
  • Supervisión del WiFi en el dispositivo Android
  • No se puede acceder a Internet a través de WiFi desde un servicio de fondo
  • Conéctese a una red wifi protegida con contraseña usando el shell de adb
  • Cómo hacer que una llamada entrante en mi dispositivo móvil active una acción en mi PC
  • ¿Cómo puede un emulador androide ponerse en contacto con la máquina desarrolladora del host en eclipse?
  • Descubrimiento del servicio de red error de tutorial android: Servicio perdido, el teléfono se desactiva
  • Recuperar mediante programación los datos de uso de la red de etiquetas en Android
  • Instagram en el emulador de Android
  • Compruebe si la red ScanResult ya está configurada (existe en la lista getConfiguredNetworks ())
  • ¿Cómo comprobar la conexión a Internet en una aplicación Cordova?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.