When I did this, I used Zubhium - they were a web service with a small API that you could install in your application, providing you with a mini “application store” - a basic backend and processing for you. It will host and distribute your APK, connect to its server when the application starts, check for updates, undo old versions, collect crash logs for you, etc. It was very good.
Zubhium is now https://www.vessel.io - I suppose they still have the above features as part of their much more service now, but when I checked you had to give them a credit card number, even to sign up for a free plan, so I did not play with it.
http://testflightapp.com iOS, , Android , , , , http://applover.me. @Janusz http://hockeyapp.net/features .
@Nanne , Play Store - -. , ( A/B ..), . SDK, .
, , API/ -, , , , , , , . , .