Подскажите как получить уникальный идентификатор андроид устройства? Перерыл кучу статей в инете и все не надежно на 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-й версии андроида его не получить.