/ / Android: NeighboringCellInfo - android, telefonia, siła sygnału

Android: NeighboringCellInfo - android, telefonia, siła sygnału

SąsiednieCellInfo () na Androidzie API, chcę wiedzieć, że ta funkcja zwraca całą sąsiednią komórkę? A jednym z rezultatów jest obecna komórka, z którą połączone jest nasze urządzenie?

Dzięki wielkie.

Odpowiedzi:

2 dla odpowiedzi № 1

Tak, powinno.

Ale nigdy nie znalazłem urządzenia, które by to zrobiło. Jeśli znajdziesz jakiekolwiek urządzenie GSM z dowolną wersją systemu operacyjnego Android, która zgłosi co najmniej jedną sąsiednią komórkę, zgłoś ją tutaj. Dziękuję Ci!

Powinieneś być w stanie użyć następującego kodu, aby je uzyskać:

TelephonyManager tm = (TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE);
List<NeighboringCellInfo> neighbours = tm.getNeighboringCellInfo();

W swoim AndroidManidfest.xml potrzebujesz następujących uprawnień:

<uses-permission android:name="android.permission.ACCESS_COARSE_UPDATES"/>

Ponieważ nigdy nie widziałem żadnego wyniku na liście, nie wiem, czy aktualnie podłączona komórka jest uwzględniona. Zgaduję, że tak nie jest.


0 dla odpowiedzi nr 2

Tak .. Jak widać @ d.android.com ;)

Tutaj masz nawet źródło, by przyjrzeć się głębiej ...

Twoje zdrowie