Android cómo medir la velocidad de carga / descarga wifi / 2G / 3G …?

he buscado en Google, pero no se encontró ningún tutorial para medir la velocidad de la velocidad de la red wifi/2G/3G android.

Al buscar el lote finalmente conseguí la velocidad de descarga para ESTE cualquiera tiene idea de la velocidad de subida.

cualquier guía me hay alguna API o tutorial existe para esto? Cualquier ayuda sería apreciada.

Gracias por adelantado.

Tienes que implementar tus propias rutinas de medición de speedtest. Puedes encontrar la descripción del algoritmo del speedtest de Ookla aquí: http://wiki.ookla.com/lq_test_flow

Básicamente lo que tienes que hacer es ejecutar rutinas de descarga y carga y medir el tiempo de descarga y carga. Puede utilizar System.nanoTime () para marcas de tiempo más precisas.

Un método general muy sencillo que no requiere herramientas especiales es:

Cargar / descargar un archivo de tamaño conocido a algún servidor (puede usar dropbox, etc si no tiene su propio servidor) y medir el tiempo tomado con un CountDownTimer .

Entonces usted puede calcular fácilmente las velocidades usando los datos recogidos.

Puede leer /proc/net/dev para la estática del tráfico de red. En mi teléfono, se ve como:

 Inter-| Receive | Transmit face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed lo: 562 8 0 0 0 0 0 0 562 8 0 0 0 0 0 0 dummy0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rmnet0: 38329 220 0 0 0 0 0 0 33316 310 0 0 0 0 0 

……

Estoy utilizando la red 2G que se puede ver desde la interfaz rmnet0 . Puede analizar el contenido del archivo y obtener información de velocidad de red.

Deseo que ayude.

  • Subida de archivos mediante httppost android
  • Android: ¿Cómo obtener la velocidad de subida de la conexión a Internet y la latencia?
  • Subida de archivos ¿No obtiene respuesta de devolución de llamada regular?
  • Subir archivo grande con barra de progreso y sin Error OutOfMemory en Android
  • Javax.net.ssl.SSLException durante la carga múltiple de Amazon S3
  • Subiendo el archivo en el servidor php desde el dispositivo Android
  • Cómo cargar archivo de imagen y vídeo con HttpPost en android
  • Uploding archivo en el servidor mediante POST de Android dando excepción
  • Subir un archivo grande en varias partes usando OkHttp
  • Subir varios archivos de imagen al servidor php desde la aplicación android
  • Carga reanudable con Drive API para Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.