Automatically update an android app without requiring user interaction
<p>From what I gather, android apps are updated by downloading the apk from the android market, and having the user confirm the update. I also gather that the app needs user confirmation before the update can push through if the droid isn't rooted. I want to know if it's possible to update an app in an unrooted phone remotely, without requiring any user interaction, with the app being located on a non-market server. </p>

<p>Right now, I only know about installing apps via the marketplace, and through adb. Are there other ways, perhaps?</p>
