Pourquoi est-il impossible de voir/utiliser certains fichiers locaux sous Android 11 et versions ultérieures ?
À partir d' Android 11, Google/ Android applique un concept de confidentialité appelé « stockage limité ». En bref : les applications classiques ne peuvent plus accéder à la plupart des fichiers stockés sur l'appareil. À partir des versions 1.44 Fully Kiosk Browser, 1.8 Fully Single App Kiosk et 1.8 Fully Video Kiosk, nos applications de type kiosque sont conformes à cette règle. Jusqu'aux versions 1.57 de Fully Kiosk Browser, 1.17 Fully Single App Kiosk et 1.17 Fully Video Kiosk, vous pouviez contourner ces restrictions en installant nos applications à partir de fichiers APK. Après cette version, vous ne pourrez contourner les restrictions qu'en autorisant All Files Access (autorisation non disponible si vous avez installé l'application depuis Google Play). Consultez cette FAQ pour plus d'informations !
Si votre application de borne interactive s'exécute en mode de stockage limité :
- Vous verrez une indication «* Mode de stockage : limité »* dans la boîte Device Info, dans Other Settings.
- L'application pour borne interactive permet uniquement de parcourir, sélectionner et lire les fichiers multimédias stockés sur le stockage partagé public, mais pas les autres types de fichiers comme les fichiers HTML ou PDF. L'accès aux fichiers multimédias est également potentiellement risqué si vous installez notre application depuis Google Play. Nous vous recommandons d'utiliser un espace de stockage dédié à l'application pour tous vos fichiers.
- L'application ne peut ni modifier ni supprimer aucun fichier sur le stockage public (même pas via l'API JS/REST). Des avertissements s'afficheront dans le sélecteur de fichiers et sur la page Gestion des fichiers de Remote Admin.
- Pour les autres fichiers locaux, nous vous recommandons d'utiliser l'espace de stockage dédié à l'application. À cet emplacement, tous les fichiers sont visibles, lisibles et gérables par notre application Kiosk (et uniquement par celle-ci). Si vous désinstallez l'application Fully Kiosk, cet espace de stockage sera supprimé.
- La fonction Load Zip File décompressera les fichiers dans l'espace de stockage spécifique à l'application, et non dans le stockage partagé interne. Tous les fichiers téléchargés seront également enregistrés dans cet espace de stockage spécifique.
- Si vous utilisez des fichiers locaux situés à d'autres emplacements, déplacez-les vers le stockage spécifique à l'application avant la mise à niveau de l'appareil vers Android 11.