Italian Bridge

Fulvio75

Well-Known Member
Licensed User
Ciao, perché su alcuni telefoni il bridge visualizza la checkbox ftp server e su altri no?
È per le restrizioni di android?
Ho anche notato che su android 14 runtimepermission va in crash bloccando l'applicazione, dovrei scrivere nella cartella esterna dell'applicazione non su dirinternal ma ciò non avviene
 

LucaMs

Expert
Licensed User
Longtime User
Ciao, perché su alcuni telefoni il bridge visualizza la checkbox ftp server e su altri no?
È per le restrizioni di android?
Sorgente del Bridge:
B4X:
        If phone.SdkVersion < 29 Then
            If File.Exists(File.DirInternal, SETTINGS_FILE) Then
                Dim m As Map = File.ReadMap(File.DirInternal, SETTINGS_FILE)
                ftp = m.Get("ftpserver")
            Else if phone.SdkVersion <= 23 Then
                ftp = True
            End If
        Else
            ftp = False
            chkFTPServer.Visible = False
        End If
Motivo? Non so, forse la libreria FTPServer non è aggiornata.
 

LucaMs

Expert
Licensed User
Longtime User
Ho anche notato che su android 14 runtimepermission va in crash bloccando l'applicazione, dovrei scrivere nella cartella esterna dell'applicazione non su dirinternal ma ciò non avviene
In crash non dovrebbe andare mai, codice da controllare.

Con le dir ormai mi ci sono perso. Viene spesso suggerito GetSafeDirDefaultExternal (io uso solo DirInternal).
 

Fulvio75

Well-Known Member
Licensed User
Allora non si può più scrivere in defaultdirextrrnal farò la copia su onedrive, anche qui per raggiungere il mio obbiettivo ho buttato 1 settimana di tempo appena riesco scrivo 2 righe, ora funziona
 
Top