Вы можете определить, доступны ли какие-либо поставщики в LocationManager, но можно ли это сделать с помощью службы google play services api?
Когда ничего не включено, на самом деле "доступ к моему местоположению" отключен, все вызовы API (connect(), requestLocationUpdates()) преуспевают, но вы никогда не получите onLocationChanged().
Кажется глупым, чтобы использовать как LocationManager, так и LocationClient.
Я предполагаю, что мне нужен способ узнать, что onLocationChanged (0 никогда не будет вызван.