title: Android permission only for certain cases
body: <p>I want to use geolocation in my app only for users from a certain country, in order to find out the country (the language on the device doesn't have this country).</p>
  
  <p>My app doesn't use geolocation for anything else and I don't want to bother the rest of the users / world asking for geolocation permission.</p>
  
  <p>Is there a way to solve this? The only thing I can think about, is skip asking for the permission and put the code accessing geolocation in try - catch block, but this obviously will not get the geolocation in many cases (although I have a fallback strategy for this).</p>
  
  <p>There is a fallback strategy, the app will not stop working if I don't get the geolocation. But it's nice if I can get it, and it's also nice if I don't bother users of other countries with geolocation permission.</p>
  
  <p>Any suggestion, advice? Thanks.</p>