我一直坚持如何在支持OS 5及更高版本的CellID
BlackBerry设备中获得LAC
和CDMA
。我必须在不使用GPS的情况下获得纬度和经度。所以,我已经实现了GPRS设备的解决方案,但对于CDMA设备,我无法映射CellID和LAC。
我在这个论坛上看了很多帖子,其他人说CDMA信息提供BID = CellID
和NID = LAC
,但它根本没用过,我也尝试过不同的LAC组合,比如使用SID作为LAC,但它也没有用。
如何在OS 5.0+ BlackBerry设备上获取Cell ID?
答案 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();