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 Subpero no me funciona, alguien podría poner un ejemplo completo que pueda descargar para poder probarlo en B4A.
GRACIAS.
 
				 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		