Professor, por favor estou com problema de tratamento do meu app que utiliza location services. Estou simulando falta de internet pelo emulador do android studio. Nesses casos o aparelho não consegue me retornar a localização do GPS. Tem alguma maneira de capturar algum tipo de timeout para o location services. Pois atualmente ele fica tentando eternamente e não me retorna nada. Nem o valor com Latitude e Longitude, nem me diz que não vai conseguir para que eu possa tentar novamente. Fico sem ação...