7
votes

Malheureusement, le programme d'installation de colis s'est arrêté tout en demandant la permission à la guimauve

J'essaie de demander la permission de demander la permission de lire le stockage. Après la récente mise à niveau récente de Studio, j'ai commencé à obtenir une erreur "Malheureusement, le programme d'installation de package a été arrêté" tout en demandant la permission et la boîte de dialogue de demande d'autorisation ne figure pas.

Voici le code d'individation où je demande la permission < Pré> xxx


2 commentaires

Avez-vous ces autorisations énumérées dans le manifeste, aussi bien?


Non, mais j'ai essayé d'y ajouter. Ne fait aucune différence.


5 Réponses :


5
votes

J'avais essayé ceci sur 2 téléphones mais pas de chance.

Cette fois, j'ai ajouté les autorisations vers le fichier manifeste, est-ce que le projet est nettoyé et a ran. Cela a fonctionné cette fois.


1 commentaires

J'ajoutais des autorisations d'exécution sans mentionner dans le fichier manifeste.



11
votes

J'ai eu le même problème. J'ai oublié d'ajouter les mêmes autorisations dans Manifeste. J'ai également ajouté ces autorisations dans Manifest, comme le dit Mike. Puis nettoyez et construisez et cela a fonctionné comme un charme.

Conclusion: Si vous donnez aux autorisations programmatiquement en classe, assurez-vous que les mêmes autorisations que vous devez déclarer dans le fichier AndroidManifest.xml.


0 commentaires

1
votes

J'ai aussi eu le même problème avec Marshmallow, mais en cours d'exécution "Construire -> Projet propre" puis "Construire -> Le projet de reconstruction" n'a pas fonctionné. Ensuite, j'ai essayé "fichier -> invalider les caches / redémarrage ..." et cela s'est débarrassé de l'erreur.


0 commentaires

0
votes

Voici mon cas, j'ai cliqué sur deny dans la boîte de dialogue Demande d'autorisation Plus que trois fois, la boîte de dialogue Demande d'autorisation elle-même non affichée et il a lancé installateur de package stoppé .

Je suis allé à l'écran App Info -> Autorisations -> Activé la permission manuellement, cela a fonctionné pour moi.

En outre, effacer les données de l'application a fonctionné.


0 commentaires

3
votes

J'ai aussi eu la même erreur "Malheureusement, le programme d'installation de package s'est arrêté tout en demandant la permission de guimauve".

Pour résoudre ce problème, vous devez tout d'abord vérifier la taille de votre icône de l'application ou d'autres icônes et images utilisées dans votre application dans le répertoire RES (ressources). Si l'une d'elles une icône ou une taille d'image est trop grande dans ce cas, nous devons faire face à ce problème.

Essayez toujours de suivre les directives Android d'utiliser des icônes et des images dans l'application Android. Donc, vous devez ne jamais perdre votre temps sur ce genre de problèmes.


0 commentaires