title: Android: Efficient way to read logcat output
body: <p>How can one read the output of a running process in the most efficient manner</p>
  
  <p>Let me explain what i am trying to achieve.</p>
  
  <p>I am trying to read logcat via my app on the phone </p>
  
  <p>I want to make it such that any update in the logcat is instantly reflected and the app is efficient , like less battery consumption.</p>