2017-04-18 5 views
0

Certains clients indiquent qu'une de mes applications utilise plus de trafic de données que nécessaire. L'application est un visualiseur de musique avec quelques animations. Il diffuse de la musique à partir des canaux de radio, mais la musique se ferme lorsque les clients ferment les animations. La musique se ferme également lorsque les clients ferment l'application. Comment puis l'application utiliser plus de données que nécessaire? J'ai vérifié le code et testé, mais je ne trouve aucun trafic de données inutile. Comment puis-je vérifier cela plus loin?Comment détecter le trafic de données inutile pour une application Android?

Répondre

0

Quelle bibliothèque utilisez-vous pour visualiser les images? Et utilisez-vous le cache de stockage/d'exécution pour les images? C'est généralement un grand égouttoir de données. Vous devez utiliser l'outil de trafic réseau du SDK Android. C'est vraiment sympa de savoir quand et ce qui se passe avec l'utilisation du réseau. Vérifiez-le ici: https://developer.android.com/studio/profile/ddms.html. Vous pouvez le lancer depuis Android Studio en appuyant sur Android Monitor dans la barre inférieure, puis en accédant à l'onglet Moniteurs.

Old Android network monitor