Не удалось найти класс ' com.google.android.gms.location.internal.ParcelableGeofence

? grayFox16 @ | Original: StackOverFlow
---

Я пытаюсь для отображения карты в моем приложении . Я использую этот код

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));

и она работает, он отображает, он отображает полигоны, я создал на нем, все работает. Но в LogCat, я всегда получаю эту ошибку :

Could not find class 'com.google.android.gms.location.internal.ParcelableGeofence', referenced from method glt.a

Я понятия не имею, как это исправить . Кто знает, чем это вызвано ?

---

Top 5 ответ

1Naveen Kumar @

Одной из причин, чтобы получить эту ошибку, если вы обновили затмение, то ваш ключ API изменило бы .

Чтобы получить SHA1 отпечатков пальцев, вы должны следовать этой ссылке , [ http://stackoverflow.com/questions/11146512/getting-google-maps-api-debug-key-with-windows-command-prompt%5d

С SHA1 отпечатком вы можете получить ключ API с сайта Console Google . [ http://www.technicaladvices.com/2012/03/19/generating-keys-for-google-maps-api-using-the-apis-console/%5d

Вставить этот ключ API в файле манифеста

 <meta-data
        android:name="com.google.android.maps.v2.API_KEY"
        android:value="your api key" />

Я надеюсь, что это помогает.