Исключение выдает геокодер: Сервис недоступен в Android (Google api) 2.3.3 - PullRequest
1 голос
/ 10 декабря 2011

Я использую GeoCoder для получения местоположения в моем приложении.Следующий код:

Geocoder geoCoder = new Geocoder(this);
try {
   List<Address> addresses = geoCoder.getFromLocationName("", 1);
   if(null != addresses && addresses.size() > 0){
       address = addresses.get(0);
       List<Overlay> mapOverlay = mapView.getOverlays();
           //This is new class to get address on basis on latitude and longitude
       AddressOverlay addressOverlay = new AddressOverlay(address);
       mapOverlay.add(addressOverlay);
       final MapController mapController = mapView.getController();

           //Start animating the map towards the given point.
       mapController.animateTo(addressOverlay.getGeoPoint(), new Runnable(){
          public void run(){
             mapController.setZoom(12);
          }
       });
    }else{
      //No results for that address.
 }

Я получаю исключение: Сервис недоступен в 1-й строке (сразу после попытки).Есть ли кто-нибудь, кто может наставить меня и предоставить инструкции по решению этой проблемы?

дождитесь быстрого ответа !!

...