FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV Mobile 2024
→
Permission Stockage Android
Permission Stockage Android
Débuté par Lou-Ann, 30 avr. 2021 17:51 - 7 réponses
Connectez-vous…
Lou-Ann
#1
Posté le 30 avril 2021 - 17:51
Bonjour,
Dans mon application, j'ai une partie qui nécessite les droits d'accès au stockage, lecture ou écriture. Seulement lorsque l'on utilise cette partie, il n'y a aucun pop-up qui s'affiche pour demander l'autorisation d'accès au stockage, et l'application renvoie une erreur.
Je n'ai pas ce problème avec l'autorisation pour la localisation, qui est demandé dès que la fonction est utilisé. Pour l'instant j'autorise l'accès au stockage à la main dans les paramètres de l'application, mais c'est très dérangeant.
Est-ce que quelqu'un aurait une solution à me proposer ?
Cordialement,
Lou-Ann
Signaler
0
0
Popoy
#2
Membre enregistré
3 311 messages
Popularité : +93 (137 votes)
Posté le 30 avril 2021 - 21:13
Seule solution, le faire en Java
Signaler
0
0
NdToure
#3
Membre enregistré
311 messages
Popularité : +3 (5 votes)
Posté le 01 mai 2021 - 15:11
Bonjour,
Il faut l'ajouter lors de la génération de l'APK dans les paramètres ajoute de permission STORAGE si tu utilise W26.Par contre regarde
https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windevmobile/28463-fonctions-gps-sur-materiels-android-plantage-28640/read.awp
cdlt
--
Développeur freelance en PHP laravel et produit PCSOFT.En cas de besoin veuillez me contacter (senitdev@gmail.com).
Signaler
0
0
Pascal BOULESTEIX
#4
Membre enregistré
964 messages
Popularité : +16 (20 votes)
Posté le 05 mai 2021 - 08:16
Salut
Tu utilises quelles Permissions ?
Moi j'ai READ_EXTERNAL_STORAGE et WRITE_EXTERNAL_STORAGE
est la demande d'autorisation est affichée !
Notes que ces deux autorisations ont été ajoutées par WM.
Signaler
0
0
Popoy
#5
Membre enregistré
3 311 messages
Popularité : +93 (137 votes)
Posté le 05 mai 2021 - 08:50
Pascal, les permissions sont ajoutées parce que tu utilises certaines fonctions.
Donc c'est dans l'une de ces fonctions que la demande d'autorisation est incluse.
Seulement pcsoft n'as pas fourni l'information.
Il arrive aussi que cette demande n'est pas faite.
De plus, jusqu'à peu , il n'y avait pas de possibilité de vérifier le choix de l'utilisateur.
C'est pour cela que pcsoft viens d'ajouter les fonctions
PermissionDemande et PermissionListe
Voir
https://blogs.pcsoft.fr/fr/aout-2021-google-demande-relever-niveau-api-cible-applications-android-afin-deployer-play-store/281474976710971/read.awp
En attendant seul solution le code java sur le lien de ndtoure
Signaler
0
0
Pascal BOULESTEIX
#6
Membre enregistré
964 messages
Popularité : +16 (20 votes)
Posté le 05 mai 2021 - 10:24
Le plus simple serait d'ajouter des instructions WL style
SI Droite("000"+SysVersionAndroid(sysVersionNuméro),3)<"011" ALORS
gsRepRacine = SysRepStockageExterne (gnNumStockageExterne, ssePublic )
SINON
gsRepRacine=SysRepStockageExterne (gnNumStockageExterne, sseAppDocument )
FIN
gsRepRacineApp = gsRepRacine+[fSep()]+"fr.saxrub.wnat_mobile"+[fSep()]
Signaler
0
0
Popoy
#7
Membre enregistré
3 311 messages
Popularité : +93 (137 votes)
Posté le 05 mai 2021 - 10:53
Comme je l'ai dit plus haut
Est tu sur que SysRepStockageExterne demande la permission
Et comment tu vérifies la réponse de l'utilisateur ?
Donc je me répète, java.
Signaler
0
0
Pascal BOULESTEIX
#8
Membre enregistré
964 messages
Popularité : +16 (20 votes)
Posté le 05 mai 2021 - 11:08
Je vérifie la réponse de l'utilisateur en créant bêtement un fichier temporaire dans la cible ; si ça fonctionne, c'est que l'utilisateur est OK, sinon, c'est qu'il a refusé et on fait le traitement en fonction !
Mais je suis d'accord, vivement la mise à jour de juin.
Signaler
0
0
→ Revenir à WINDEV Mobile 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte