2013-07-23 22 views
9

Hücre kimliği ve konum alanı kodunu getiren çok fazla kod buldum ve hücre kimliği ve konum alanı kodunu almak için aşağıdaki kodu kullanıyorum. Bunun iyi çalışır bir airtel-sim kartı kullanmak ve hücre-id = 4331 ve loc = 610 verinceAndroid'de doğru hücre kimliği ve konum alanı kodu nasıl alınır?

TelephonyManager telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); 
GsmCellLocation cellLocation = (GsmCellLocation) telephonyManager.getCellLocation(); 

int cid = cellLocation.getCid(); 
int lac = cellLocation.getLac(); 

sorundur. Ama bir güvenilirlik-sim kartı kullandığımda yanlış sonuç hücre-kimlik = 11541 ve loc = 18823 verir. Bunu nasıl çözebilirim?

+0

Merhaba, kodu almak için url http://sunil-android.blogspot.in/2013/01/convert-celllocation-to-real-location.html kodunu kullanın ve airtel için iyi çalışıyor ama güvenilirlik durumunda işe yaramıyor. Bildiğim gibi, konum alanı kodu ve güvenilirlik durumunda aldığım hücre kimliği yanlıştır. herhangi bir yardım? – User10001

+0

Doğru hücre kimliğini gösteren birçok uygulama var ancak kodum 3g simcard için çalışmıyor. – User10001

+0

sonucu cid = cellLocation.getCid() & 0xffff; 'kullanarak güvenilirlik-sim'iniz ile sonuç nedir? – sschrass

cevap

0

Çözümler aşağıdaki iplik vurgulanır: Kısacası Android: CellID not available on all carriers?

Eğer 0xffff ile zaman 3G ağında getCid() dan aldığınız numarayı maskelemek gerekiyor. Aşağıda bir pasajı:

GsmCellLocation cellLocation = (GsmCellLocation)telm.getCellLocation(); 

new_cid = cellLocation.getCid() & 0xffff; 
new_lac = cellLocation.getLac() & 0xffff; 

Umut

+0

Bunu zaten denedim. – User10001

0

Hücre kimlikleri yardımcı olur ve farklı hücre alacak böylece farklı ağların iki farklı SIMS kullandığınız belirttiğim gibi LAC kimlikleri, ağlarına dayalı farklıdır ve lac kimlikleri bunlar aynı olmayacak. Çünkü bir operatörün hücre kimliği, farklı ağlardan iki farklı kule kullanıldığından ve her iki kimlik de buna göre atanmış olduğundan diğer ağdan farklı olacaktır.

İlgili konular