If you do not want to support your own update server, you can try the following: auto-update-apk.com
The Android client is open source in the Apache 2.0 license , so you can see how it works and make any changes, if necessary, before including it in your own project or using it as a starting point for your project.
source share