joanluc Posté(e) 15 janvier 2021 Posté(e) 15 janvier 2021 Bonjour Je recherche une API qui permette de connaître et de contrôler les flux de données selon le protocole de communication. En clair, je cherche à différencier au niveau des applications quelle quantité de données sera émise ou reçue par wifi, par bluetooth ou par G3, G4 ..G5] Citer
Ultrix Posté(e) 15 janvier 2021 Posté(e) 15 janvier 2021 Une application ne "choisit" pas le flux de data pour les connexions qu'elle utilise. A part le fait de dire "j'autorise que cela passe par les données mobiles ou pas". Donc je ne vois pas bien de quoi tu veux parler... et je suppose que G3, G4, G5 c'est 3G, 4G, 5G ? Citer
joanluc Posté(e) 16 janvier 2021 Auteur Posté(e) 16 janvier 2021 Bonsoir Ultrix Effectivement je voulais dire 3G, 4G, 5G. Mon idée c'est de mesurer la quantité de données qu'émet ou reçoit une appli en intérrogeant l'OS plutôt qu'en utilisant un analyseur de paquets comme Wireshark Citer
joanluc Posté(e) 18 janvier 2021 Auteur Posté(e) 18 janvier 2021 https://developer.android.com/reference/android/net/TrafficStats Class that provides network traffic statistics. These statistics include bytes transmitted and received and network packets transmitted and received, over all interfaces, over the mobile interface, and on a per-UID basis. Citer
Ultrix Posté(e) 18 janvier 2021 Posté(e) 18 janvier 2021 Ca semblerait faire le job en effet. Bonne trouvaille 👍 Citer
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.