Vai al contenuto

Perché non riesco a visualizzare/utilizzare alcuni file locali su Android 11 e versioni successive? ​

A partire da Android 11, Google/ Android impone un concetto di privacy chiamato "scoped storage" (archiviazione con ambito). In breve: le normali app non possono più accedere alla maggior parte dei file nella memoria condivisa del dispositivo. A partire da Fully Kiosk Browser versione 1.44, Fully Single App Kiosk 1.8 e Fully Video Kiosk 1.8, le nostre app kiosk saranno conformi a questa implementazione. Fino a Fully Kiosk Browser 1.57, Fully Single App Kiosk 1.17 e Fully Video Kiosk 1.17 era possibile aggirare queste restrizioni installando le app dai file APK. Successivamente, l'unico modo per aggirare le restrizioni è concedere l'autorizzazione " All Files Access (non disponibile se l'app è stata installata da Google Play). Consulta le FAQ per maggiori informazioni sulla transizione!

Se la tua app kiosk è in esecuzione in modalità di archiviazione con ambito limitato:

  • Nella sezione Other Settings, nella casella Device Info, troverai un suggerimento con la dicitura Modalità di archiviazione: ambito.
  • L'app per chioschi interattivi può solo sfogliare, selezionare e riprodurre file multimediali dalla memoria condivisa pubblica, ma non altri tipi di file come HTML o PDF. L'accesso ai file multimediali è inoltre potenzialmente insicuro se si installa l'app da Google Play. Si consiglia di utilizzare una memoria dedicata all'app per tutti i file.
  • L'app non può modificare/eliminare alcun file nella memoria pubblica (nemmeno tramite API JS/REST). Verranno visualizzati degli avvisi nel selettore file e nella pagina Gestione file in Remote Admin.
  • Per gli altri file locali, consigliamo di utilizzare la memoria specifica dell'app. In questa posizione, tutti i file sono visibili, leggibili e gestibili dalla nostra app per chioschi (e solo da essa). Tuttavia, se si disinstalla l'app Fully Kiosk la memoria specifica dell'app verrà rimossa.
  • La funzione Load Zip File decomprimerà i file nella memoria specifica dell'app, non nella memoria interna condivisa. Tutti i file scaricati verranno salvati nella memoria specifica dell'app.
  • Se utilizzi file locali in altre posizioni, spostali nella memoria specifica dell'app prima di aggiornare il dispositivo ad Android 11.