How can I find the data usage on a per-application basis on Android?
The following links should help you figure out how to programmatically determine the data usage per application.
Create a network monitor using Android's TrafficStats class
Android Traffic Statistics Inside
You will need to implement your code to use the TraficStats API and track the number of bytes sent/received per UID (application).
How can i find the Data Usage on Per Application Basis?
You can use TrafficStats
to determine bandwidth usage per-UID, which roughly corresponds to per-app.
Related Topics
Get Contact Info from Android Contact Picker
Could Not Find Com.Android.Tools.Build:Gradle:3.0.0-Alpha1 in Circle Ci
Recyclerview Header and Footer
Android Singletask or Singleinstance Launch Mode
Firebase Analytics Custom Events Params
How to Prevent an Android Device from Going to Sleep Programmatically
Unsupportedoperationexception: Can't Convert to Dimension: Type=0X1
What Does Google-Services.JSON Really Do
How to Put Multiple Project_Number/Sender Id in Google-Services.JSON
Android: Remove Notification from Notification Bar
How to Put a Border Around an Android Textview
Com.Google.Android.Gms:Play-Services-Measurement-Base Is Being Requested by Various Other Libraries
How to Set Different Label for Launcher Rather Than Activity Title
How to Change the Radio Button Icon in an Android Radio Button Group
This Version of the Application Is Not Configured for Billing Through Google Play
Failed to Resolve: Com.Google.Firebase:Firebase-Core:9.0.0