/Android-Update-Server

Update your android apps with ease without any store

Primary LanguageJavaMIT LicenseMIT

Android-Update-Server

Easy to set up server that manages updates for your Android app which cannot be distributed via Google Play or you just simply don't want to use it.

Server Installation

  1. Create new project on Firebase
  2. Create and Download google-services.json from here
  3. Deploy
  4. That's it. You have your own update server running.

Android Part

When you have your server running only thing left is to include android library into your app, so you can be automatically notified when you upload a new version of your app. Find out how here.

Automatic Deployments

You can integration publishing new version of app into your CI simply by calling /api/upload like this:

curl -s -H "apiKey: YOUR_API_KEY" -F "file=@PATH_TO_LATEST_APK" \ 
  -X POST https://YOUR_HEROKU_PREFIX.herokuapp.com/api/upload