Я включил библиотеку google play services в мой проект, но когда я запустил ее, я получаю сообщение об ошибке: 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();
как я читал в [разработчиках Android] (http://developer.android.com/google/play-services/setup.html), возможно ли, что эта проблема вызвана, потому что я не установил последнюю версию Google играть в менеджер sdk? – user2065529
, пожалуйста, добавьте код. Кроме того, перед началом использования классов, связанных с библиотекой, вы должны проверить, установлен ли он на телефоне. http://developer.android.com/google/play-services/setup.html –