joanluc Posted January 15, 2021 Share Posted January 15, 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] Quote Link to comment Share on other sites More sharing options...
Ultrix Posted January 15, 2021 Share Posted January 15, 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 ? Quote Link to comment Share on other sites More sharing options...
joanluc Posted January 16, 2021 Author Share Posted January 16, 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 Quote Link to comment Share on other sites More sharing options...
joanluc Posted January 18, 2021 Author Share Posted January 18, 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. Quote Link to comment Share on other sites More sharing options...
Ultrix Posted January 18, 2021 Share Posted January 18, 2021 Ca semblerait faire le job en effet. Bonne trouvaille 👍 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.