программно полученный серийный номер отличается от показанного устройства - PullRequest
0 голосов
/ 05 мая 2018

После прочтения этого поста Android: как программно получить доступ к серийному номеру устройства, показанному в диспетчере AVD (версия API 8) Мне удалось получить серийный номер моего устройства, но мой вопрос заключается в том, что когда я запускаю код на своем устройстве Samsung S8, я не получаю тот же номер, который записан в настройках устройства (RF8K129 ****, и программным путем я получаю ce11171bc599 *** **) и когда я запускаю свой код на другом устройстве, совпадают номера устройств xiaomi. Код для получения серийного номера:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
                        sn = Build.getSerial();
                    } else{
                        sn=Build.SERIAL;
                    }

Что мне нужно сделать, чтобы получить серийный номер устройства, который можно найти в меню настроек устройства?

...