Или вы можете использовать параметр ANDROID_ID из Android.Provider.Settings.System (как описано здесь strazerre.com).
Это имеет то преимущество, что оно не требует специальных разрешений, но может измениться, если
Для ссылки здесь приведен код из блога:
import android.provider.Settings;
import android.provider.Settings.System;
String androidID = System.getString(this.getContentResolver(),Secure.ANDROID_ID);
Замечание по реализации: if идентификатор имеет решающее значение для архитектуры системы, вам нужно знать, что на практике некоторые из самых низких телефонов Android и amp; были найдены таблички с повторным использованием того же ANDROID_ID (9774d56d682e549c - это значение, отображаемое в наших журналах)