这是我在谷歌地图上显示登录用户并获取用户位置详细信息(即纬度和经度)的代码
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.start);
googleMap = ((MapFragment) getFragmentManager().findFragmentById(
R.id.map)).getMap();
googleMap.setMyLocationEnabled(true);
// Creating location manager and location classes instances
locationManager = (LocationManager) this
.getSystemService(LOCATION_SERVICE);
location = locationManager
.getLastKnownLocation(LocationManager.GPS_PROVIDER);
CameraPosition cameraPosition = new CameraPosition.Builder().target(
new LatLng(location.getLatitude(), location.getLongitude())).zoom(9).build();
googleMap.animateCamera(CameraUpdateFactory.newCameraPosition(cameraPosition));
.通过调试在这里尝试能够在地图上显示用户成功完成但是为了获取位置详细信息得到空指针异常,我正在使用android移动(设置已配置)但我不明白为什么空指针异常。建议我合适的解决方案。(这里使用wifi连接。)