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?
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
Doğru hücre kimliğini gösteren birçok uygulama var ancak kodum 3g simcard için çalışmıyor. – User10001
sonucu cid = cellLocation.getCid() & 0xffff; 'kullanarak güvenilirlik-sim'iniz ile sonuç nedir? – sschrass