title: To be compatible with a new API release does an Android app need to be rebuilt
body: <p><strong>To be compatible with a new API release does an Android app need to be rebuilt?</strong></p>
  
  <p><em>I have searched but cannot find any developer based notes advising this or anything remotely like this.</em></p>
  
  <p>I would think that it is something a developer does during the release preview (as part of good practice) but I also would have thought there should be no need because a new OS release must retain compatibility with an older app.</p>
  
  <p>Never the less I have seen first hand, and read comments about apps not refusing to work, laggy, etc. specifically in Lollipop.</p>