Malheureusement, le programme d'installation du Package a arrêté alors qu'il demande la permission à la Guimauve
Je suis en train de demander la permission à demander la permission de lire le stockage. D'après de récentes d'Android Studio de mise à niveau, j'ai commencé à avoir d'erreur "Malheureusement, le programme d'installation du Package a arrêté" tout en demandant la permission et l'autorisation de dialogue demande de ne pas venir.
Voici l'extrait de code où je demande la permission
int readPermission = ContextCompat.checkSelfPermission(this, Manifest.permission.READ_EXTERNAL_STORAGE);
int writePermission = ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE);
if (readPermission != PackageManager.PERMISSION_GRANTED || writePermission != PackageManager.PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(this,
new String[]{Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE},
REQUEST_READWRITE_STORAGE);
}
}
Vous avez les autorisations figurant dans le manifeste, ainsi?
Non, mais j'ai essayé de les ajouter. Ne fait aucune différence.
Non, mais j'ai essayé de les ajouter. Ne fait aucune différence.
OriginalL'auteur Ananth | 2016-04-13
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème. J'ai oublié d'ajouter les mêmes autorisations dans le manifeste. J'ai ajouté ces autorisations dans le manifeste ainsi que mike a dit. Puis nettoyer et construire et a travaillé comme un charme.
Conclusion: Si vous donnez les autorisations de programme dans la classe puis assurez-vous que les mêmes autorisations que vous devez déclarer dans AndroidManifest.xml fichier.
OriginalL'auteur Däñish Shärmà
J'avais essayé sur les 2 téléphones, mais pas de chance.
Ce temps, j'ai ajouté les autorisations du fichier manifeste, n'propre projet et a couru de nouveau. Il a travaillé ce temps.
OriginalL'auteur Ananth
J'ai également eu le même problème avec de la Guimauve, mais l'exécution de 'Build -> Nettoyage de Projet "puis" Build -> Projet de Reconstruction", n'a pas de travail. Ensuite, j'ai essayé de "Fichier -> Invalider les Caches/Redémarrer..." et qui ne se débarrasser de l'erreur.
OriginalL'auteur Irving Moy
J'ai également eu le même problème. J'ai été perdre ma journée entière pour trouver sa solution.
Veuillez vérifier la taille de votre icône de l'application ou de l'autre de la taille des icônes utilisées dans votre application. Si votre taille de l'icône est trop grand, dans ce cas, cette question vient dans mon cas.
OriginalL'auteur Rahul Sharma
Ici c'est mon cas, j'ai cliqué sur
Deny
sur la demande d'autorisation de dialogue de plus de trois fois, maintenant, la demande d'autorisation de dialogue lui-même pas indiqué et il jetéPackage installer stopped
.Je suis allé à l'application de l'écran d'info -> les Autorisations -> activé l'autorisation manuellement, cela a fonctionné pour moi.
Aussi, la compensation de l'application des données travaillé.
OriginalL'auteur whoami