Как получить IMEI, LAC / CELLID в Android - PullRequest
2 голосов
/ 30 мая 2011

как получить IMEI, данные LAC / CELLID?Это легко?в андроид / айфон?Не могли бы вы оставить мне несколько строк?

Ответы [ 2 ]

5 голосов
/ 24 октября 2012

для IMEI делает это

    TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
    String IMEI = tm.getDeviceId();

с

<uses-permission android:name="android.permission.READ_PHONE_STATE" />
0 голосов
/ 16 августа 2012

Используйте TelephonyManager , как в следующих строках:

TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
GsmCellLocation location = (GsmCellLocation) tm.getCellLocation();
String IMEI = tm.getDeviceId();
int lac = location.getLac();
... ...

Кроме того, вы должны использоватьразрешения:

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_UPDATES" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...