Locally deploy android app updates
===

I am wanting the create an Android app that will only be used internally. The App needs to communicate with a locally hosted server to check for and download updates. What is the best way to achieve this and are there any pre-existing solutions?