José Campos
Member
Hola, necesito obtener un identificador unico de un dispositivo movil desde B4A, e visto un foro en el que se habla de esto y ponen la siguiente funcion:
pero no me funciona, alguien podría poner un ejemplo completo que pueda descargar para poder probarlo en B4A.
GRACIAS.
B4X:
Sub LeerIdDispositivo As String
Dim p As Phone
Dim id As String
Dim r As Reflector
Dim Api As Int
Api = r.GetStaticField("android.os.Build$VERSION", "SDK_INT")
If Api < 9Then
'dispositivo antiguo
id= p.GetSettings("android_id")
Else
'Nuevo dispositivo
id= r.GetStaticField("android.os.Build", "SERIAL")
If id.ToLowerCase = "unknown"Then id= p.GetSettings("android_id")
EndIf
Return id
End Sub
pero no me funciona, alguien podría poner un ejemplo completo que pueda descargar para poder probarlo en B4A.
GRACIAS.