Уникальный идентификатор устройства Android - PullRequest
42 голосов
/ 17 декабря 2010

Я хочу получить уникальный идентификатор устройства Android.Я попробовал это со следующим кодом

String ts = Context.TELEPHONY_SERVICE;
TelephonyManager telephonyManager = (TelephonyManager) this.getSystemService(ts);

Однако я знаю, что это работает только для телефонов.

Что делать, если мое приложение работает на каком-то ноутбуке, нетбуке или устройстве другого типа?Как получить уникальный идентификатор в этом случае?

Ответы [ 11 ]

0 голосов
/ 04 сентября 2015
TextView textAndroidId = (TextView)findViewById(R.id.androidid);
String AndroidId = Settings.Secure.getString(getContentResolver(), Settings.Secure.ANDROID_ID);
textAndroidId.setText("My ID is: " + AndroidId);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...