cosa c'è di sbagliato:
ho accodato nel manifest
	
	
	
	
	
	
	
	
	
		AddPermission(android.permission.WRITE_EXTERNAL_STORAGE)
	 
	
	
		
	
 
mentre il codice è :
	
	
	
	
	
	
	
	
	
		Sub Activity_Create(FirstTime As Boolean)
    Activity.LoadLayout("Layout")
    Dim rp As RuntimePermissions
    rp.CheckAndRequest(rp.PERMISSION_WRITE_EXTERNAL_STORAGE) ' Implicit read capability if granted
    Wait For Activity_PermissionResult (Permission As String, Result As Boolean)
    Log($"PERMISSION_WRITE_EXTERNAL_STORAGE = ${Result}"$) ' mi ritorna FALSE
    dim shared as String = rp.GetSafeDirDefaultExternal("test")
    Log(shared)
    File.WriteString(shared, "uno.txt", "ciao")
    'ExitApplication
End Sub
	 
	
	
		
	
 il codice viene eseguito senza errori,
il log mi restituisce:
False nel Log($"PERMISSION_WRITE_EXTERNAL_STORAGE = ${Result}"$)
mentre la shared contiene: /storage/emulated/0/Android/data/b4a.example/files/test
ora spulciando le cartelle (il device è collegato al pc tramite usb) , trovo il percorso, con la cartella "test", ma non il file "uno.txt"
tra l'altro NON c'è nessuna richiesta di permessi da parte dell'app
cosa c'è di sbagliato?
android 13