2013-02-28 3 views
1

Я включил библиотеку google play services в мой проект, но когда я запустил ее, я получаю сообщение об ошибке: отсутствует. Я использую код google-карт в своем проекте, и теперь я могу скомпилировать его с проблемой. Мое единственное предположение - то, что в моем последнем git коммиты у меня был файл с игнорированием, и, возможно, это вызвало проблему. Как я могу исправить проблему? LogCat заключается в следующем:
Отсутствует сервисы Google для игр

02-28 21:16:26.700: E/AndroidRuntime(30360): Caused by: java.lang.NullPointerException 
02-28 21:16:26.700: E/AndroidRuntime(30360): at .MapActivity.setMapSettings (MapActivity.java:226) 
02-28 21:16:26.700: E/AndroidRuntime(30360): at .MapActivity.onCreate(MapActivity.java:88) 
02-28 21:16:26.700: E/AndroidRuntime(30360): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1050) 
02-28 21:16:26.700: E/AndroidRuntime(30360): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615) 

и линия 226 является следующее:

uiSettings = map.getUiSettings();

+0

как я читал в [разработчиках Android] (http://developer.android.com/google/play-services/setup.html), возможно ли, что эта проблема вызвана, потому что я не установил последнюю версию Google играть в менеджер sdk? – user2065529

+0

, пожалуйста, добавьте код. Кроме того, перед началом использования классов, связанных с библиотекой, вы должны проверить, установлен ли он на телефоне. http://developer.android.com/google/play-services/setup.html –

ответ

1

я только решил. сервисы google были обновлены на моем устройстве, а утилита Google Play для моего проекта была в старой версии. Я обновил ее, и проблема была опрокинута!

+0

Уверены ли, что только 'google-play-services.jar' решит проблему? –

Смежные вопросы