获取 CDMA 黑莓设备(OS5 及更高版本)中的小区 ID 和 LAC

2022-09-01 17:51:06

我被困在如何获得和支持OS 5及更高版本的黑莓设备中。我必须在不使用GPS的情况下获得纬度和经度。因此,我已经为GPRS设备实施了解决方案,但对于CDMA设备,我无法映射CellID和LAC。CellIDLACCDMA

我确实在这个论坛上读到了很多帖子,其他人说CDMA Info提供了和,但它根本没有工作过,我也尝试了LAC的不同组合,例如使用SID作为LAC,但它也不起作用。BID = CellIDNID = LAC

如何在OS 5.0 +黑莓设备上获取手机ID?


答案 1

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

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

答案 2

你试过这个吗?

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

推荐