title: How can I determine if my android app has memory leak?
body: <p>I look all over the internet\goolge\stackoverflow and couldn't find full and simple guide that can explain to me how can I find if my android app has a memory leak.
  Can anyone explain to me how to do it, or even better give me good guide for it?</p>
  
  <p>My app collecting data about the battery and saves it to DB on the phone.
  Each time that their is a change in the battery (ACTION_BATTERY_CHANGED) I check if the battery precentage changed and in this case I save some data.</p>
  
  <p>This app takes (25-30)MB RAM I think that this is too much for such simple app.I suspect that it has a memory leak.</p>