Задать вопрос

Как получить уникальный ID Android устройства?

Подскажите как получить уникальный идентификатор андроид устройства? Перерыл кучу статей в инете и все не надежно на 100%

1. Build serial на некоторых левых устройствах возвращает всегда "0123456789ABCDEF"
Build.class.getField("SERIAL").get(null).toString()


2. Android id я так понимаю не постоянен и действует до следующего ребута
Settings.Secure.getString(context.getContentResolver(), Settings.Secure.ANDROID_ID)


3. IMEI-код. Не все устройства его имеют, а только те что с SIM-картой

4. MAC-адрес. На 6-й версии андроида его не получить.
  • Вопрос задан
  • 689 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
DMGarikk
@DMGarikk
Lead Software Developer
Так это одна из "фишек" андройдофонов, что у него нет 100% уникального неизменяемого идентификатора
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
05 янв. 2025, в 07:48
2000 руб./за проект
05 янв. 2025, в 06:24
15000 руб./за проект
05 янв. 2025, в 06:22
15000 руб./за проект