PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Autorisation de Stockage
Autorisation de Stockage
Débuté par DIP, 29 mar. 2017 10:22 - 5 réponses
Membre enregistré
199 messages
Popularité : +14 (16 votes)
Posté le 29 mars 2017 - 10:22
Bonjour,

Mon problème est le suivant :
Ma base de données est crée sur la Carte SD du smartphone, et donc, je peux facilement récuppérer les fichiers sur mon PC
Malgré l'autorisation "android.permission.WRITE_EXTERNAL_STORAGE " cochée dans l'installation de l'APK, je suis obligé, une fois l'installation réussie, d'aller modifier manuellement l'autorisation de stockage pour mon application dans les paramètres d'Android. Donc, Paramètres -> Applications -> Configurer les applis -> Autoris. des applis -> Stockage

Ais-je louper quelque chose ? Dois-je ajouter une autre autorisation ?

Merci d'avance pour vos suggestions

--
Bon développement

Pierre Devillers
Posté le 31 mars 2017 - 15:27
Bonjour,
Je pense avoir un comportement similaire qui semble lié (je ne suis pas top spécialiste) à la version 6 d'android.
dans le code d'initialisation de mon programme, j'ai ajouté une fonction
frepencours()
ou frepdonnées()
ou sysRepcarteStokage
cela provoque l'affichage de la demande d'autorisation,
l'utilisateur valide et le tour est joué.
(dans le cas contraire, l'application ne trouvera pas certains fichiers et un message demandera de relancer en acceptant l'autorisation)
Cordialement
Christian
Membre enregistré
199 messages
Popularité : +14 (16 votes)
Posté le 31 mars 2017 - 16:28
Bonjour,

Merci d'avoir répondu.
En fait, je n'ai même pas cette demande utilisateur.
Toutefois, lorsque je fais la modification d’autorisation manuellement cela fonctionne.
Mais c'est pas très pratique. Et à chaque mise à jour, il faut penser à le refaire

--
Bon développement

Pierre Devillers
Membre enregistré
51 messages
Popularité : +2 (2 votes)
Posté le 25 septembre 2017 - 14:22
Bonjour,

Merci Christian DOSJOUB pour l'astuce. J'ai eu le même genre de problème avec AlbumSélecteur(albumImage) qui ne fonctionnait pas, sans message d'erreur, mais avec un Erreur(ErreurInfo()), j'ai vu que c'était le même problème. J'ai donc appliqué votre astuce et cela a fonctionné. Merci à vous et Google :) Dommage tout de même qu'il faille passer par ce genre d'astuce pour qu'une fonction fonctionne...
Membre enregistré
1 603 messages
Popularité : +64 (70 votes)
Posté le 26 septembre 2017 - 11:02
Bonjour Thomas,

Tu trouveras dans le forum un exemple de code Java pour déclencher ces permissions sur Android 6 et suivants. Il faut juste adapter ce code à WRITE_EXTERNAL_STORAGE.

--
Cordialement
François

http://intra.fr http://intrasoftware.fr
Membre enregistré
3 311 messages
Popularité : +93 (137 votes)
Posté le 10 juillet 2019 - 00:26
up