无法在某些Android设备中获取经度和纬度

时间:2015-07-22 10:41:14

标签: android location device

    lm = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE);
    Criteria c = new Criteria();

    provider = lm.getBestProvider(c, false);
    l = lm.getLastKnownLocation(provider);
    if (l != null) {


        longitude = l.getLongitude();
        latitude = l.getLatitude();
    }

我有代码来获取用户位置的经度和纬度。只有当它通过网络返回提供者时,它才能在某些Android设备中正常工作。但是,当它在某些其他设备中通过gps返回提供程序时,它不会返回用户的位置。它返回null 请帮帮我

0 个答案:

没有答案