获取 Blackberry Curve 8520 上的蜂窝基站 GPS 位置
我的手机详细信息:
Model:Blackberry Curve 8520
Version :5.0.0.1036
data services :on
当我安装谷歌地图时,我可以看到位置,因此有机会使用此手机获取当前位置。
我正在尝试开发一个应用程序,通过使用手机站点位置来显示手机的当前位置,因为这款手机型号没有内置 GPS 设备。
我正在使用以下代码:
BlackBerryCriteria bc=new BlackBerryCriteria(GPSInfo. GPS_MODE_CELLSITE );
try {
LocationProvider lp=LocationProvider.getInstance(bc);
if(lp !=null)
{
Location loc=lp.getLocation(-1);
add (new EditField(loc.getQualifiedCoordinates().getLatitude()+"\n"+loc.getQualifiedCoordinates().getLongitude(),""));
}
else
{
add(new EditField("unable to find the location provider", ""));
}
} catch (LocationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}}
我正在使用桌面管理器在 bb 手机上安装 alx 文件。
启动应用程序时,它给了我一个未捕获的异常:
NET.RIM.DEVICE.API.SYSTEM.UNSupportedOperationException。
Details of my phone:
Model:Blackberry Curve 8520
Version :5.0.0.1036
data services :on
When I am installing google maps I am able to see the location ,so there is a chance of obtaining the current location using this phone.
I am trying to develop an application which will show the current location of the phone,by using the cell site locations because this phone model does not have an in-built GPS device.
I am using the following code:
BlackBerryCriteria bc=new BlackBerryCriteria(GPSInfo. GPS_MODE_CELLSITE );
try {
LocationProvider lp=LocationProvider.getInstance(bc);
if(lp !=null)
{
Location loc=lp.getLocation(-1);
add (new EditField(loc.getQualifiedCoordinates().getLatitude()+"\n"+loc.getQualifiedCoordinates().getLongitude(),""));
}
else
{
add(new EditField("unable to find the location provider", ""));
}
} catch (LocationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}}
I am installing the alx file on the bb phone using desktop manager.
On starting the application it is giving me an Uncaught exception:
NET.RIM.DEVICE.API.SYSTEM.UNSupportedOperationException.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
该设备当前可能不支持 GPS_MODE_CELLSITE。检查使用情况
,必要时使用其他模式。
它可能不支持 GPS_MODE_CELLSITE,因为:
The device might currently not support GPS_MODE_CELLSITE. Check using
and use another mode if neccessary.
It might not support GPS_MODE_CELLSITE because: