title: Android — How to track bandwidth usage by a process?
body: <p>I can track the overall and per uid (application) bandwidth usage of Android device by <code>android.net.TrafficStats</code>.
  However a uid can execute more than one binaries to invoke more than one processes.</p>
  
  <p>I want to know if there is any method or way to get per process bandwidth usage, so that I can trace back the binary that starts the connection to the Internet.</p>