¿Cómo puedo determinar qué está transmitiendo datos?

Recientemente me di cuenta de que incluso cuando no hay aplicaciones en ejecución activa (en la pantalla de inicio), las flechas hacia arriba y hacia abajo debajo del elemento de la barra de estado de WiFi se encienden/apagan. Este es un cambio reciente y parece haber comenzado después de algunas actualizaciones automáticas.

Revisé y eliminé todos los procesos en ejecución (que le permiten eliminarlos), y el comportamiento continúa. Supongo que debe ser un proceso del sistema lo que está causando esto, pero por mi vida no puedo averiguar cuál o por qué.

Tengo un Samsung Galaxy S4 con KitKat 4.4.2, si eso importa. Y ya he intentado reiniciar el dispositivo.

¿Cómo puedo determinar qué está causando que el indicador WiFi indique que se están transfiriendo datos? Me siento cómodo creando aplicaciones simples para Android, por lo que una solución de programación es una opción.

Puede ir a Configuración> Uso de datos (en inalámbrico), y debería haber la opción para ver los datos utilizados por WiFi. El dispositivo se 'registrará' de vez en cuando y esos íconos no son la guía más confiable para saber si los datos se están enviando o recibiendo. Si tiene CUALQUIER aplicación que tenga notificaciones automáticas, enviará un latido de vez en cuando. Esto incluye correo electrónico, facebook, aplicaciones meteorológicas, google now, whatsapp, hangouts, kik, skype, viber, twitter, google +, sincronización de fotos, juegos, etc. Además, Google Play Store se actualiza automáticamente en el dispositivo, al igual que Play Services... y sigue
Gracias @RossC. Revisé el uso de datos y no pude averiguar qué aplicación específicamente estaba causando el problema. Entiendo las aplicaciones que buscan actualizaciones y la teoría de un "latido". El problema es que esto no parecía suceder antes de hace una semana o dos. Me gustaría tratar de averiguar qué lo está causando, para determinar si es necesario o no.
Hmmm, podrías probar ttps://play.google.com/store/apps/details?id=com.mobidia.android.mdm&hl=en y ver si sirve de algo.

Respuestas (2)

Uso una aplicación llamada "App Snitch" que monitorea todos los accesos a la red y te permite saber qué está haciendo cada aplicación. El enlace de Play Store está AQUÍ .

Le recomiendo que eche un vistazo a la aplicación OS Monitor (vea mi respuesta aquí ). Junto a la "lista de procesos habituales", también ofrece una vista de las conexiones abiertas, qué aplicación las contiene y adónde van. Como una aplicación requiere una conexión abierta para transmitir datos, debe aparecer allí. Incluso si "casi se pierde el final de la transmisión", el zócalo por lo general todavía aparece como CLOSE_WAITpor un poco más de tiempo, por lo que si ve las "flechas de transición" e inicia OS Monitor , debe asegurarse de verlo allí.