I am new in Android development. So my question may be too basic. Sorry for this. Now I am maintaining a previously written code.
This application use the location s
Basically it means that you try to retrieve location via mFusedLocationClient.getLastLocation()
and there is no location on device at this time. So you need to request location updates , like mFusedLocationClient.requestLocationUpdates
.
This links will be useful https://developer.android.com/training/location/receive-location-updates?hl=es and https://github.com/googlesamples/android-play-location