我已经在我的项目中包含了 google play services 库,但是当我运行它时出现错误:缺少google-play-services 。我在我的项目中使用谷歌地图的代码,我可以用现在的问题编译它。我唯一的猜测是,在我最后一次 git 提交中,我有一个忽略文件,这可能导致了问题。我该如何解决这个问题?日志猫如下:
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();