Obtenez L'ID de cellule et LAC dans les appareils CDMA BlackBerry (OS5 et plus)
je suis bloqué sur la façon d'obtenir CellID
et LAC
CDMA
BlackBerry dispositifs supportant OS 5 et plus. Je dois obtenir la Latitude et la Longitude sans utiliser le GPS. J'ai donc mis en œuvre la solution pour les appareils GPRS, mais pour les appareils CDMA, Je ne suis pas en mesure de cartographier CellID et LAC.
j'ai lu beaucoup de messages sur ce forum et d'autres disant que L'information de CDMA a fourni BID = CellID
et NID = LAC
, mais cela n'a jamais fonctionné du tout, et j'ai également essayé différentes combinaisons pour LAC comme l'utilisation de SID comme LAC, mais il n'a pas de travail.
Comment puis-je obtenir L'identification de la cellule sur les appareils OS 5.0+ BlackBerry?
2 réponses
Utilisez getCellInfo () pour obtenir à la fois LAC et CellId. Il suffit d'appeler la méthode:
int LAC = GPRSInfo.getCellInfo().getLAC();
int CELLID = GPRSInfo.getCellInfo().getCellId();
Avez-vous essayé?
int MCC = RadioInfo.getMCC(RadioInfo.getCurrentNetworkIndex());
int MNC = RadioInfo.getMNC(RadioInfo.getCurrentNetworkIndex());
int LAC = GPRSInfo.getCellInfo().getLAC();
int CELLID = GPRSInfo.getCellInfo().getCellId();