Then, some of my users did not update and complained about the app and gave one-star.:( Then, I decided to implement a force update mechanism to protect myself from bad comments like the one below. Add these parameters to Remote Config server Select Remote Config from your dashboard of project and add these parameters like the following image.From https://developer.android.com/distribute/googleplay/developer-console.html#distribution-controls You can use controls in the Google Play Developer Console to easily manage the geographic distribution of your apps, without any changes in your application binary.You can specify which countries and territories you want to distribute to, and even which carriers (for some countries).An Android app was available in all countries in the playstore.After a few months, the app was removed from one country ("country XXX") what will happen if a new version of the app becomes available on the play store : will Google push this new version and update the apps that were downloaded in "country XXX" ? You can control distribution in any way you want without changing the application binary, so doesn't make sense that a new updated version will change distribution control.The stats provided by Google contain, among other things, the total number of users who have installed my app.
Similar levels of service can be reasonably expected from Google Play. Let me use my simple utility, SIM Info, as an example.It was using Instagram API to login and fetch your feed and likes.Instagram changed its API access policy, so I recode my app to make it work and upload the new version to Google Play Store.This method was supposedly used to test new features before they were officially rolled out to the Google Play masses.According to reports, the first non-Google Play beta update for the Facebook Android app allowed users to change their profile photo directly from the mobile device, hide stories and report spam.