title: How to find out memory leaks in react native app?
body: <p>I've build a learning management system app in react native android.I'm using <code>AsyncStorage</code> for simple state management and not used redux at all.The issue I'm facing now is if I'm going to use the app continuously by performing different actions then the app become very slow.I think it is memory leak because when I kill the app from background and open it again it is working without any delay.So I don't know how to avoid this memory leak.I've tried many solutions</p>
  
  <ol>
  <li>Removed all <code>console.log</code> from app</li>
  <li>Changed all inline styles</li>
  <li>Used <code>ComponentDidMount</code> instead of <code>ComponentWillMount</code>.</li>
  <li>Tried prefetching of data.</li>
  </ol>
  
  <p>But I don't know how remove data from heap memory.Is the data is getting stored within <code>heap</code>on each navigation?So this will makes the app very slow in performance. I don't know whether I'm right.Excuse me if there is any mistake in my concept.There is no time to change the state management to <code>redux</code> now.Anybody please help me to find a solution , it will be a great help.Thank you!</p>