获取CDMA BlackBerry设备(OS5及更高版本)中的Cell ID和LAC

时间:2013-03-14 11:53:25

标签: java blackberry cdma

我一直坚持如何在支持OS 5及更高版本的CellID BlackBerry设备中获得LACCDMA。我必须在不使用GPS的情况下获得纬度和经度。所以,我已经实现了GPRS设备的解决方案,但对于CDMA设备,我无法映射CellID和LAC。

我在这个论坛上看了很多帖子,其他人说CDMA信息提供BID = CellIDNID = LAC,但它根本没用过,我也尝试过不同的LAC组合,比如使用SID作为LAC,但它也没有用。

如何在OS 5.0+ BlackBerry设备上获取Cell ID?

2 个答案:

答案 0 :(得分:1)

使用getCellInfo()获取LAC和& CELLID。只需调用相应的方法:

int LAC = GPRSInfo.getCellInfo().getLAC();
int CELLID = GPRSInfo.getCellInfo().getCellId();

答案 1 :(得分:0)

你试过这个吗?

int MCC = RadioInfo.getMCC(RadioInfo.getCurrentNetworkIndex());
int MNC = RadioInfo.getMNC(RadioInfo.getCurrentNetworkIndex());
int LAC = GPRSInfo.getCellInfo().getLAC();
int CELLID = GPRSInfo.getCellInfo().getCellId();