title: Is it necessary to uninstall an app before pushing it on to the device via ADB, to ensure it is up to date?
body: <p>I am currently developing an application and testing it on my Android device.  When I make changes to it, is it necessary to uninstall it from my device before pushing it on there via ADB?  Or, when pushing it on the device, does it completely replace the old version?</p>
  
  <p>Thank you.</p>