DELETE_FAILED_INTERNAL_ERROR Erreur lors de l'Installation de l'APK
Je suis en utilisant Android Studio 2.2 Aperçu. Je suis confronté à la question
Échec: échec de l'Installation invalide apk
Erreur: lors de l'installation de l'apk,
J'ai fait des changements dans la construire.gradle, mais ne pouvait pas recommencer le suivi, s'il vous plaît me suggérer une solution???
- désinstaller la version existante à partir d'un périphérique
- Double Possible de l'Application ne s'exécutera pas sur l'appareil: DELETE_FAILED_INTERNAL_ERROR?
- Fait, mais ne pouvait pas réussir. @ZeeshanKhan
- Veuillez inclure la bad log (Android journal de suivi) de l'erreur qui se produit lorsque vous essayez d'installer.
- êtes-vous essayer de genymotion ou de tout autre émulateur. si oui, essayez de supprimer l'émulateur et re créer la même
- wow ce problème est encore exister dans android studio 3.0.1
- Plutôt que de désactiver l'instant exécuter que vous pouvez faire: Build-> Nettoyage de Projet
- Il suffit de sélectionner Build-> Nettoyage de Projet et de réinstaller l'application.
Vous devez vous connecter pour publier un commentaire.
Android studio mac/windows/linux:
Étapes dans l'ensemble (mac):
Android Studio > Préférences > Construire, l'Exécution, le Déploiement > Instant Exécuter > Décochez la case : Activer l'Instant Exécuter
Étapes dans l'ensemble (windows & linux): Fichier > Paramètres > Construire, l'Exécution, le Déploiement > Instant Exécuter > Décochez la case : Activer l'Instant Exécuter
Les étapes en Détail :
Les étapes 1: Studio > Préférences (windows & linux obtenu de Fichier > paramètres > Construire, l'Exécution, le Déploiement et alors même que mac)
Les étapes 2: Préférences > Construire, l'Exécution, le Déploiement
Les étapes 3: Construire, l'Exécution, le Déploiement > Instant Exécuter
Les étapes 4: Instantanée Run > Décochez la case : Activer l'Instant Exécuter
Dans Android Studio 2.3
Désactiver L'Instant Exécuter
Paramètres>Construire, l'Exécution, le Déploiement>Instant Exécuter
Source: commentaire de @Shubham A.
Edit: Pour Désactiver l'Instant exécuter
Dans Windows:
Control + Shift + A
.instant run
et ouvririnstant run
soussettings
.Enable instant run...
Dans Mac: je n'ai pas de mac, donc essayez comme
Command + Shift + A
.instant run
et ouvririnstant run
soussettings
.Enable instant run...
Cela a fonctionné pour mon xiaomi redmii note 4
après les options pour les développeurs et permettre le débogage USB
accédez à paramètres-> options pour les développeurs-> décocher Activer MIUI optimisation
Redémarrez votre appareil et installer l'application.
Enable Install Via USB
Pour Android Studio sur Mac :
Barre De Navigation :
Android Studio > Préférences > Construire, l'Exécution, le Déploiement > Instant Exécuter >
Décochez La Case : Activer L'Instant Exécuter
Pour Android Studio sur Windows :
Fichier > Paramètres > Construire, l'Exécution, le Déploiement > Instant Exécuter >
Décochez La Case : Activer L'Instant Exécuter
JS:
étape par étape (windows)
étape 1 : Allez dans fichier -> paramètres
étape 2 : Construire, l'Exécution, le Déploiement -> Instant Exécuter
étape 3 : désactiver l'instant les valeurs
étape 4 : enfin désactiver la Instant Exécuter
Pour Xiaomi mobile
Installer via USB
si
Désactiver le WiFi et switch installer via USB pendant que vous êtes connecté par l'intermédiaire mobile de données et sous votre xiaomi compte. Il fonctionne!
Aller à
Fichier->paramètres->Buil,l'Exécution,le Déploiement->Instant Exécuter->le Désactiver.
//maintenant, vous êtes bon pour aller.
J'ai rencontré un problème similaire, j'ai déplacé le répertoire du projet, entraînant l'échec de l'installation, ma solution est la suivante:
Build->Reconstruire
Oh mon dieu, après un long moment, j'ai résolu le problème en changeant l'identificateur applicationid: "com.de l'entreprise.2016app" à "com.de l'entreprise.app" dans la construction.grade. Il a résolu tous mes problèmes. Maintenant sa fonctionne très bien.
Dans mon cas propre projet et de reconstruire fonctionne, pas besoin de désactiver l'instant d'exécution et de redémarrage.
En sucette et au-dessus de versions Android introduit plusieurs utilisateurs, Lorsque vous supprimez une application, elle existe encore dans l'appareil. Assurez-vous que votre application est supprimée de tous les utilisateurs, puis réinstallez-le.
Vous pouvez le vérifier en allant dans Paramètres->Applications->Tous et vérifier votre application dans la liste, Sur la sélection de votre application appuyez sur le bouton plus dans l'actionbar et sélectionnez désinstaller pour tous les utilisateurs.
J'ai également eu le même problème, j'ai essayé la solution pour désactiver l'instant exécuter, mais vous ne pouvez pas utiliser à l'instant exécuter, ce qui pour moi est nuisible, parce que c'est un outil extrêmement utile.
J'ai trouvé une autre solution, qui consiste à supprimer le "construire" du dossier et exécutez de nouveau le projet, et l'erreur disparaît, l'application est exécutée et que je peux l'utiliser à l'instant exécuter.
Ci-dessous la solution a fonctionné pour mon Xiaomi téléphone mobile:
Accédez à Paramètres -> paramètres Supplémentaires -> options pour les Développeurs
et vérifier Installer via USB,
si toast L'appareil est temporairement restreint montré, s'il vous plaît mettez votre WI-FI, activer les données mobiles. Puis essayez à nouveau.
Si A. S. de l'Instance est de ne pas fonctionner lorsque vous avez terminé toutes les étapes ci-dessus, peut-être vous avez tourné sur MIUI optimisation, veuillez suivre l'étape ci-dessous et essayez de nouveau:
Paramètres -> paramètres Supplémentaires -> options pour les Développeurs
et décochez Tour sur MIUI optimisation
Android Installer sur la Défaillance du Dispositif [INSTALL_CANCELED_BY_USER]
**Redmi Note 3
Accédez à Paramètres -> les Autorisations -> Installer via le port USB: Décochez votre Application si elle est répertoriée.
Accédez à Paramètres -> Paramètres Supplémentaires -> vie privée: Vérifiez l'option de Sources Inconnues.
Accédez à Paramètres -> Paramètres Supplémentaires -> options pour les Développeurs: Vérifier l'Installation via USB en option.
Accédez à Paramètres -> Paramètres Supplémentaires -> options pour les Développeurs:Activer l'affichage de l'attribut de l'inspection
Enfin Allez dans Paramètres -> Paramètres Supplémentaires -> options pour les Développeurs:désactiver MIUI optimisation.
NOTE - Signin à MI compte est nécessaire pour activer l'Installation via USB en option.
Ref: http://en.miui.com/thread-410773-1-1.html
Des solutions différentes pour le même problème:
Paramètres > Construire, l'Exécution, le Déploiement > Instant Exécuter.
Cliquez sur "Fichier" > invalider les Caches/Redémarrer, puis cliquez sur Invalider et
Redémarrez bouton à partir de la fenêtre pop-up.
Parfois, votre appareil n'avez pas assez d'espace pour installer de nouvelles applications, dans ce cas, android studio par le biais de cette erreur.
Assurez-vous que votre manifest.java ont déclaré l'ensemble des activités correctement.
Espère que ça aiderait 🙂
Essayez ceci:
Aller dans "Fichier" > invalider les Caches/Redémarrer
cliquez ensuite sur Invalider et bouton de Redémarrage de la pop-up.
Maintenant, essayez de lancer votre projet.
Vous avez besoin de reconstruire le projet
Si vous utilisez Android Studio 2.3:
Même si, après que votre application de commencer avec une erreur de seulement reconstruire à nouveau le projet:
Si votre appareil est un Xiaomi, la réponse est:
Allez dans paramètres > applications > sur le dessus, choisissez "ALL" > aller vers le bas, de trouver les "Documents" de l'application (de son en bas, car désactivé) > permettre il en appuyant sur activer sur le bas de l'écran...
edit: j'avais l'habitude d'Android Studio 2.3 au moment
Si votre appareil est un Xiaomi
Dans l'Appareil, option Développeur d'
Vérifier l'Installation Via USB est obligatoire.
J'ai eu le même problème dans mon xiaomi note 4a de l'appareil. Je l'ai résolu en désactivant MIUI optimisation.
Si l'Émulateur est ouvert, veuillez le fermer.
Et Redémarrez le android studio.Il a travaillé pour moi.
Donner un essai.
Avant d'exécuter une application android sur un téléphone pour la première fois, assurez-vous que vous n'oubliez pas de mettre le Installer via USB option. Sinon, l'erreur ci-dessus est rapporté.
Je viens de mettre à jour minSdkVersion à 17 et de synchronisation. Et puis j'ai résolu le problème.
dans la construction.gradle(Module:app), Modifier comme ci-dessous.
J'ai également fait face à un même problème. Si vous souhaitez installer votre application en utilisant le câble USB. Vous devez cocher la (les Installer Via USB option dans Redimi note4). Espérons que ce sera utile à quelqu'un.
Lorsque j'essaie de créer un autre
package
en vertu de laJava folder
cette erreur se produiraMais Quand j'ai déménagé ce forfait spécial en vertu de la
main package
de mon projet , tout sera ok .Je suis en essais sur la véritable appareil android .(Sumsung J2)
J'ai résolu ce problème en:
Cette erreur vient avec Android Studio inférieure à 2.4 lorsque vous essayez d'activer Java 8 caractéristiques dans gradle paramètres à la suite de la l'instruction. L'erreur peut être reproduit dans un nouveau projet avec ces gradle paramètres.
Une version supérieure est nécessaire, ou une afficher l'aperçu d'une.
Solution pour mon cas précis:
Peut-être que c'est arrivé parce que vous avez installé votre apk, d'abord par le Google Play (mon apk a été en cours d'exécution OK jusqu'à ce que j'ai trouvé une erreur) et ensuite essayer de le réinstaller à partir de votre Android Studio (pour comprendre), j'ai une solution:
Aller à votre téléphone/tablette. Paramètres -> Sauvegarde & Reset -> Désactiver la Restauration Automatique
J'espère que ça fonctionne 🙂
Même après avoir suivi toutes les suggestions, s'il indique une erreur, alors vérifiez votre buildType dans Gradle.
Assurez-vous que
signingConfig signingConfigs.config
est dans libération de la portée, non pas en debug.
Vérifier
</provider>
qui ont été ajoutés récemment à lamanifest
Quelque chose comme
android.support.v4.content.FileProvider
Également vérifier
authorities
de la</provider>
si c'est correctJ'avais la même Erreur dans les MI Note 4
J'ai résolu mon problème :-
Activer l'Installation via le port USB en Option Développeur.
Développeur Option>>Installer Via USB
Pour activer l'Installation Via USB désactiver le WiFi Et Activer le Réseau de Données et d'essayer de Permettre à