2013-03-14 2 views
26

Je suis coincé sur la façon d'obtenir CellID et LAC dans CDMA des terminaux BlackBerry OS supportant 5 et plus. Je dois obtenir Latitude et Longitude sans utiliser le GPS. J'ai donc implémenté la solution pour les périphériques GPRS, mais pour les périphériques CDMA, je suis incapable de mapper CellID et LAC.Get Cell ID et LAC dans les appareils CDMA BlackBerry (OS5 et plus)

Je l'ai lu de nombreux messages sur ce forum et d'autres en disant que CDMA Infos fourni BID = CellID et NID = LAC, mais il n'a jamais travaillé du tout, et j'ai essayé aussi différentes combinaisons de BAC telles que l'utilisation SID comme LAC, mais aussi n » ai pas t travail.

Comment puis-je obtenir l'ID de cellule sur les terminaux BlackBerry OS 5.0 et versions ultérieures?

Répondre

0

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(); 
1

Utilisez getCellInfo() pour obtenir à la fois LAC & CellId. Il suffit d'appeler les méthodes respectives:

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

@Auteur merci de choisir la bonne réponse et de nous envoyer des upvotes: P – DPC

Questions connexes