Android – уникальный и постоянный идентификатор устройства.Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Android – уникальный и постоянный идентификатор устройства.

Сообщение Anonymous »

Мне нужно зарегистрировать пользовательские устройства на сервере с уникальным идентификатором, который имеет постоянное значение и не меняется в будущем.

Не могу найти хорошее решение для получения уникального идентификатора со всех устройств (с/без SIM-карты).

Secure.ANDROID_ID: Secure.ANDROID_ID не уникален и может быть нулевым или измениться при сбросе настроек.

Код: Выделить всё

String m_androidId = Secure.getString(getContentResolver(), Secure.ANDROID_ID);
IMEI: IMEI зависит от слота для SIM-карты устройства, поэтому невозможно получить IMEI для устройств, которые его не поддерживают. используйте SIM-карту.

Код: Выделить всё

TelephonyManager tManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String uuid = tManager.getDeviceId();
MAC-адрес WLAN: если на устройстве нет оборудования Wi-Fi, оно возвращает нулевой MAC-адрес. и пользователь может изменить MAC-адрес устройства.

Код: Выделить всё

WifiManager m_wm = (WifiManager)getSystemService(Context.WIFI_SERVICE);
String m_wlanMacAdd = m_wm.getConnectionInfo().getMacAddress();
Строка адреса Bluetooth: если устройство не оснащено оборудованием Bluetooth, оно возвращает ноль.

Код: Выделить всё

BluetoothAdapter m_BluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
String m_bluetoothAdd = m_BluetoothAdapter.getAddress();
Идентификатор экземпляра: идентификатор экземпляра будет меняться, когда пользователь удаляет и переустанавливает приложение. и это не постоянное значение.

Есть ли у вас идея получить уникальный идентификатор со всех устройств Android (с/без SIM-карты, Bluetooth и т. д.), которые действительно быть уникальным, не может быть нулевым и не изменяться после удаления/переустановки приложения?

Подробнее здесь: https://stackoverflow.com/questions/327 ... -device-id
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»