Sub Activity_Create(FirstTime As Boolean)
    Dim p As Phone
    Dim va As Int
    va = p.SdkVersion
    If va >= 23 Then
        FlagAndroid6oSuperior = True
    Else
        FlagAndroid6oSuperior = False
    End If
   
    If FlagAndroid6oSuperior And rp.Check(rp.PERMISSION_WRITE_EXTERNAL_STORAGE) = False Then
        Msgbox("Hola, Para poder iniciar la app debe autorizar permisos en el siguiente diálogo. con el fin de escribir en la memoria del equipo. Gracias", "Solicitud de Permisos")
        rp.CheckAndRequest(rp.PERMISSION_WRITE_EXTERNAL_STORAGE)
    End If
    'SI EXISTE MEMORIA EXTERNA
    If File.ExternalWritable Then
        ruta = File.DirDefaultExternal
    Else
        ruta = File.DirInternal
    End If
   
    If FirstTime Then
        server.Initialize(0, "")
        timer1.Initialize("Timer1", 3000)
        'SI EXISTE LA BASE DE DATOS EN EL MOVIL
        If File.Exists(ruta,"mascota.db") = False Then
            File.Copy(File.DirAssets,"mascota.db",ruta,"mascota.db")
        End If
        s.Initialize(ruta, "mascota.db",True)
    End If
   
    validar_inicio  ' VALIDAR QUE EL USUARIO EXISTE
    timer1.Enabled = False
    If p.SdkVersion >= 9 Then
           Dim r As Reflector
           r.Target = r.CreateObject("android.os.StrictMode$ThreadPolicy$Builder")
           r.Target = r.RunMethod("permitAll")
           r.Target = r.RunMethod("build")
           r.RunStaticMethod("android.os.StrictMode", "setThreadPolicy", _
           Array As Object(r.Target), Array As String("android.os.StrictMode$ThreadPolicy"))
    End If
   
End Sub
Sub Activity_PermissionResult (Permission As String, Result As Boolean)
   
    ' aqui no tengo nada
   
End Sub