title: Could not find class 'com.google.android.gms.location.internal.ParcelableGeofence
body: <p>I am trying to display a map in my application. I am using this code</p>
  
  <pre><code>map.setMyLocationEnabled(true);
  
  //get locationManager object from System Service LOCATION_SERVICE
  LocationManager locationManager = (LocationManager) getSystemService(LOCATION_SERVICE);
  
  //create a criteria object to retrieve provider
  Criteria criteria = new Criteria();
  
  //get the name of the best provider
  String provider = locationManager.getBestProvider(criteria, true);
  
  //get current location
  Location myLocation = locationManager.getLastKnownLocation(provider);
  
  //set map type
  map.setMapType(GoogleMap.MAP_TYPE_NORMAL);
  
  //get latitude and longitude of the current location
  double latitude = myLocation.getLatitude();
  double longitude = myLocation.getLongitude();
  
  //create LatLng object for the current location
  LatLng latLng = new LatLng(latitude, longitude);
  
  //show the current location in Google Map
  map.moveCamera(CameraUpdateFactory.newLatLng(latLng));
  
  map.animateCamera(CameraUpdateFactory.newLatLngZoom(latLng, 10));
  //zoom in the Google Map
  map.animateCamera(CameraUpdateFactory.zoomTo(13));
  </code></pre>
  
  <p>and it is working, it displays it, it displays the polygons I created on it, everything works. But in the logcat, I'm always getting this error:</p>
  
  <pre><code>Could not find class 'com.google.android.gms.location.internal.ParcelableGeofence', referenced from method glt.a
  </code></pre>
  
  <p>I have no idea how to fix it. Anyone knows what causes this?</p>