首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > BlackBerry >

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

2012-03-09 
GPS功能实现--OS4.5(模拟器能得到坐标,真机得不到)Java codeLocationListenerImpl locationListenerLocat

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信号吧,你到室外试试,室内肯定是不行了
[解决办法]
带码没问题,就是信号问题。

房子里面肯定拿不到。到外面去试试。
[解决办法]
把得出的值打出来,分析下是没信号,芯片坏,数据非法。。。

热点排行