title: Android - User's Location
body: <p>I have been having issues with retrieving the user's location in my application. I used the code suggested by the official documentation, that is, I used  </p>
  
  <pre><code>mLastLocation = LocationServices.FusedLocationApi.getLastLocation(
                  mGoogleApiClient);
  </code></pre>
  
  <p>to get the last known location.
  For some reason, getLastLocation returns null at every execution. I did add the ACCESS_FINE_LOCATION permission in my manifest.
  Others seem to have the same problem, yet I couldn't get a clear solution.
  I see no reason why this wouldn't work. 
  Could it be due to the fact I am using an emulator to test the app?
  If not is there any alternative?</p>