title: Android ESRI SDK map could not update the active symbol
body: <p>I am using ESRI Android SDK with OneMap server from Singapore as the basemap. 
  When I start the map's location service, the accuracy circle is causing an exception due to invalid SpatialReference.</p>
  
  <pre><code>Could not update the active symbol
  java.lang.RuntimeException: Invalid SpatialReference.
  at com.esri.core.geometry.SpatialReference.nativeGetUnit(Native Method)
  at com.esri.core.geometry.SpatialReference.getUnit(Unknown Source)
  at com.esri.android.map.LocationService$a.k(Unknown Source)
  at com.esri.android.map.LocationService$a$a.onLocationChanged(Unknown Source)
  </code></pre>
  
  <p>My code is as follows</p>
  
  <pre><code>map = (MapView) view.findViewById(R.id.map);
  
  basemap = new ArcGISTiledMapServiceLayer
              ("http://e1.onemap.sg/arcgis/rest/services/SM128/MapServer");
  
  map.addLayer(basemap);
  
  map.setOnStatusChangedListener(new OnStatusChangedListener()
  {
  
      private static final long serialVersionUID = 1L;
  
      @Override
      public void onStatusChanged(Object source, STATUS status) {
          if (OnStatusChangedListener.STATUS.INITIALIZED == 
                              status &amp;&amp; source == map) 
           { 
  
              //Start location service
              LocationService ls = map.getLocationService();
  
              ls.setLocationListener(new LocationListener(){
  
                   @Override
                   public void onLocationChanged(Location location) {
                                   // Do something                            
  
                              }
  
                   @Override
                   public void onProviderDisabled(String provider) {
                                  // TODO Auto-generated method stub
  
                              }
  
                   @Override
                   public void onProviderEnabled(String provider) {
                                  // TODO Auto-generated method stub
  
                              }
  
                   @Override
                   public void onStatusChanged(String provider,
                                      int status, Bundle extras) {
                                  // TODO Auto-generated method stub
  
                              }
  
                     });
  
                     ls.start();
          }
  
  }
  </code></pre>
  
  <p>This problem does not occur when the accuracy circle is disabled but in my case I would require it to be enabled. </p>
  
  <p>Any help would be much appreciated.</p>