我已經在我的項目中包含谷歌播放服務庫,但是當我運行它時,我收到一個錯誤:缺少google-play-services。我在我的項目中使用谷歌地圖的代碼,我可以編譯它與現在的問題。我唯一的猜測是,在我最後的git提交中,我有一個忽略文件,也許這導致了問題。我該如何解決這個問題?該logcat的是以下情況:
谷歌播放服務缺失
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)中讀到的,是否有可能導致這個問題,因爲我沒有安裝最後的谷歌在sdk管理器中播放服務? – user2065529 2013-02-28 20:09:19
請添加代碼。另外,在開始使用庫相關的類之前,您應該檢查它是否安裝在手機上。 http://developer.android.com/google/play-services/setup.html – 2013-02-28 20:45:06