Obter número de série do hardware do dispositivo Android
Preciso obter o código serial do hardware do dispositivo Android em que meu aplicativo está instalado. Esse número de série do hardware é o que você pode ver naSettings > About Device > Status > Serial number
.
Eu acho que eu iria conseguir usandoSettings.Secure.ANDROID_ID or android.os.Build.SERIAL
, mas nenhum deles funcionou, o que significa que não me deram um identificador único que estou procurando. Por exemploandroid.os.Build.SERIAL
me deu o ID exclusivo mostrado no ADB quando você executa o comandodispositivos adb.
Observe que o objetivo desta pergunta não é encontrar outro identificador exclusivo que possa me ajudar, é apenas obter o número de série do hardware do dispositivo.
Obrigado pela ajuda.
EDITAR:
Seja claro que não estou procurando o valor fornecido pela String android.os.BUILD.SERIAL. Eu sei como obter esse valor, mas não estou interessado nele.
Eu tenho um dispositivo Samsung, portanto, o número de série que eles usaram é diferente daquele fornecido pelo android.os.BUILD.SERIAL.