专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > BlackBerry

GPS功能实现-OS4.5(模拟器能得到坐标,真机得不到)解决方案

发布时间:2010-05-30 19:39:14 文章来源:www.iduyao.cn 采编人员:星星草
GPS功能实现--OS4.5(模拟器能得到坐标,真机得不到)
Java code

    LocationListenerImpl locationListener;
    LocationProvider provider;
    Criteria criteria = new Criteria();
    criteria.setHorizontalAccuracy(criteria.NO_REQUIREMENT);
    criteria.setVerticalAccuracy(criteria.NO_REQUIREMENT);
    criteria.setPreferredPowerConsumption(criteria.POWER_USAGE_MEDIUM);
    criteria.setCostAllowed(false);
    try {
        provider = LocationProvider.getInstance(criteria);
        provider.setLocationListener(locationListener, 1, 1, 1);
    } catch (Exception e) {
        e.printStackTrace();
    }



LocationListenerImpl.java
Java code

    import javax.microedition.location.Location;
    import javax.microedition.location.LocationListener;
    import javax.microedition.location.LocationProvider;

    public class LocationListenerImpl implements LocationListener {    
        public void locationUpdated(LocationProvider arg0, Location arg1) {
            String latitude = arg1.getQualifiedCoordinates().getLatitude()+"";
            String longitude = arg1.getQualifiedCoordinates().getLongitude()+"";
            //这个坐标在真机上就是得不到...
        }
    }

    public void providerStateChanged(LocationProvider arg0, int arg1) {
        // TODO Auto-generated method stub
    }
}




这个方法对不对? 有没有更好的方法来实现这个功能?

------解决方案--------------------
真机没有GPS信号吧,你到室外试试,室内肯定是不行了
------解决方案--------------------
带码没问题,就是信号问题。

房子里面肯定拿不到。到外面去试试。
------解决方案--------------------
把得出的值打出来,分析下是没信号,芯片坏,数据非法。。。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: