Android azonosítások, hálózat figyelés (lopásgátló, flotta követés, …) 1.

Bizonyos esetben a készülékünk követése szükséges és ekkor fel kell készülni elektromos véletlen vagy szándékos (kommunikációs) hálózat leszakadásra/kiesésre is.

Ezeket érzékelni és kezelni kell, de hogyan?

getDeviceld(): Az eszközben lévő mobilhálózati modul egyedi
azonosítója. (GSM esetén az IMEI-kód)
getLineJNumber(): A telefonban lévő SIM-kártya telefonszáma.

getSubscriberld(): A SIM-kártya tulajdonosának egyedi azonosítója
a szolgáltatójánál, például IMSI-kód GSM esetén.

getNetworkCountrylso(): Az aktuális mobilhálózat országkódja

getNetworkOperator(): Az aktuális mobilhálózat szolgáltatójához
tartozó országkód és szolgáltatókód egymás után fűzve .

Mobilhálózat jelerőssége megváltozott. Listen metódusban
a beállítandó konstans:
PhoneStateListener.LISTEN_SIGNAL_STRENGTHS
És a callback függvénye:
onSignalStrengthsChanged(SignalStrength signalStrength).

Használatához az alábbi engedély szükséges:
android.permission.READ_PHONE_STATE

GSM hibaarány (TS 27.007 8.5 szabvány szerint)
int gsmErrorRate = signalStrength.
getGsmBitErrorRate();

GSM jelerősség (TS 27.007 8.5 szabvány szerint)
int gsmSignal = signalStrength.
getGsmSignalStrength();

getDataActivity(): Az aktuális mobil-adatforgalom lekérdezése.

getDataState(): A mobil-adathálózati csatlakozás állapotának a lekérdezése.

A bejegyzés kategóriája: Egyéb, Oktatás
Kiemelt szavak: .
Közvetlen link.