Номер сборки устройства Android уникален или нет?

Я приложил изображение для полного понимания моего вопроса.

Изображение номера сборки моего устройства Android

Я указал номер сборки моего устройства Android.

Вот мой 2 вопрос.

1) Это уникально для каждого устройства или может быть одинаковым?

2) если это уникально, как мы можем получить это программно?

1 ответ

Решение

Для однозначной идентификации устройства вы можете использовать Secure класс, в который входит в пакет настроек Android. который возвращает идентификатор Android в виде уникальной 64-битной шестнадцатеричной строки. Сюда:

import android.provider.Settings.Secure;

private String android_id = Secure.getString(getContext().getContentResolver(),
                                                        Secure.ANDROID_ID); 

Тем не менее, иногда это не равно нулю. Полностью идеальное комплексное решение для уникальной идентификации устройства еще не разработано. При получении уникального идентификатора устройства необходимо учитывать различные факторы. Также смотрите этот ответ

Другие вопросы по тегам