1

我已经在我的项目中包含了 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();

4

1 回答 1

1

我刚刚解决了。我的设备中的谷歌服务已经更新,我的项目的谷歌播放服务库是旧版本。我更新了它,问题已经解决了!

于 2013-02-28T20:48:59.777 回答