android while DELETE_FAILED_INTERNAL_ERROR Erreur lors de l'installation de l'APK




unknown failure cmd can t find service package (24)

J'utilise Android Studio 2.2 Preview. Je suis confronté à la question

Échec: l'installation a échoué apk non valide

Erreur: lors de l'installation d'apk,

J'ai fait des changements dans build.gradle mais je n'ai pas pu le récupérer, merci de me suggérer une solution ???


Dans Android Studio 2.3

Désactiver l'exécution instantanée

Paramètres> Générer, Exécution, Déploiement> Exécution instantanée

Source: commentaire de @Shubham A.

Modifier: pour désactiver l'exécution instantanée

Dans Windows:

  1. Ouvrir Rechercher une action: Control + Shift + A
  2. Effectuez instant run recherche instant run et instant run dans les settings .
  3. Décochez la Enable instant run...

Sous Mac: je n'ai pas de mac, alors essayez

  1. Ouvrir Rechercher une action: Command + Shift + A
  2. Effectuez instant run recherche instant run et instant run dans les settings .
  3. Décochez la Enable instant run...

Si l'émulateur est ouvert, fermez-le.

Et redémarrez le studio android.Il a travaillé pour moi.

Essayer.


[![enter image description here][1]][1]Disable Instant Run. Steps in Android Studio

Goto

 1. File -> setting(or CLRT+ALT+S)
 2. Build, Execution, Deployment -> Instant Run 
 3. Disable Instant Run

étape par étape (windows)

étape 1 : Aller au fichier -> paramètres

Étape 2 : Création, exécution, déploiement -> Exécution instantanée

étape 3 : désactiver les valeurs instantanées

étape 4 : enfin désactiver l' exécution instantanée


Cela a fonctionné pour ma note xiaomi redmii 4 après avoir autorisé les options de développement et permettant le débogage USB aller aux paramètres-> options de développeur-> décocher Activer l'optimisation MIUI Redémarrez votre appareil et installez maintenant l'application.


J'ai rencontré un problème similaire, j'ai déplacé le répertoire du projet, ce qui a entraîné l'échec de l'installation, ma solution est la suivante: Build-> ReBuild


J'ai eu le même problème que j'ai résolu par ce téléphone MyMy est xiaomi redmi note 3 et j'ai désactivé l'optimisation MIUI dans l'option de développeur


Oh mon Dieu, après une longue période j'ai résolu le problème en changeant le ApplicationID: " com.company.2016app " en " com.company.app " dans build.grade. Il a résolu tous mes problèmes. Maintenant, ça fonctionne très bien.


Studio Android mac / windows / linux:

Étapes dans ensemble (mac): Android Studio> Préférences> Générer, Exécution, Déploiement> Exécution instantanée> Décocher: Activer Instant Run

Étapes ensemble (Windows & Linux): Fichier> Paramètres> Générer, Exécution, Déploiement> Exécution instantanée> Décocher: Activer l'exécution instantanée

Étapes en détail:

Étapes 1: Studio> Préférences (pour Windows et Linux, accédez à Fichier> Paramètres> Générer, Exécution, Déploiement, puis même que mac)

Étapes 2: Préférences> Générer, Exécution, Déploiement

Étapes 3: Création, exécution, déploiement> Exécution instantanée

Étapes 4: Exécution instantanée> Décocher: Activer l'exécution instantanée


Essayez ceci: Allez dans Fichier> invalider les Caches / Redémarrer puis cliquez sur le bouton Invalider et Redémarrer dans la fenêtre contextuelle. Maintenant, essayez d'exécuter votre projet.


Dans l'option Développeur de périphérique

Vérifiez que l'installation via USB est activée.


Je recevais la même erreur dans MI Note 4 J'ai résolu mon problème: - Activer l'installation via USB dans l'option de développement. Option développeur >> Installer via USB Pour activer l'installation via USB Désactiver le WiFi et activer les données réseau et essayer d'activer


Quand j'essaye de créer un autre package sous le Java folder cette erreur se produira

Mais quand j'ai déplacé ce paquet spécial sous le main package de mon projet, tout ira bien.

Je suis en train de tester sur un vrai appareil Android. (Sumsung J2)


J'ai résolu ce problème par:

  1. aller dans le dossier sdk / platform-tools par cmd, tapez adb shell
  2. supprimez tous les fichiers .apk de votre projet de ../output-folder
  3. redémarrez votre émulateur
  4. exécutez votre projet.

Si votre appareil est un Xiaomi

  1. Activer le déverrouillage OEM
  2. Désactiver Vérifier les applications via USB


Cette erreur survient avec Android Studio inférieur à 2.4 lorsque vous essayez d'activer les fonctionnalités Java 8 dans les paramètres de graduation suivant les instruction . Une erreur peut être reproduite dans un nouveau projet avec ces paramètres de gradation.

Une version plus élevée est nécessaire, ou un aperçu .


Dans mon cas, nettoyer le projet et reconstruire les travaux, pas besoin de désactiver l'exécution instantanée et redémarrer.


Vous avez besoin de reconstruire le projet

Si vous utilisez Android Studio 2.3:

Build -> Rebuild Project

Même si après cela votre application commence par une erreur, reconstruisez le projet à nouveau:

Build -> Rebuild Project

Aller à

Fichier-> Paramètres-> Buil, Exécution, Déploiement-> Exécution instantanée-> Désactiver.

// maintenant tu es bon à faire.


Dans lollipop et versions ci-dessus Android a introduit plusieurs utilisateurs, Lorsque vous supprimez une application, il existe toujours dans l'appareil. Assurez-vous que votre application est supprimée de tous les utilisateurs, puis réinstallez-la.

Vous pouvez vérifier en allant dans Paramètres-> Applications-> Tous et vérifier votre application dans la liste, En sélectionnant votre application, appuyez sur plus de bouton dans la barre d'action et sélectionnez désinstaller pour tous les utilisateurs.


Pour Android Studio sur Mac:

Barre de navigation :

Android Studio> Préférences> Générer, Exécution, Déploiement> Exécution instantanée> Désactiver: Activer l'exécution instantanée

Pour Android Studio sur Windows:

Fichier> Paramètres> Générer, Exécution, Déploiement> Exécution instantanée> Désactiver: Activer l'exécution instantanée


Cochez </provider> qui a été ajouté récemment au manifest

Quelque chose comme android.support.v4.content.FileProvider

Vérifiez également les authorities du </provider> si c'est correct


Ci-dessous la solution a fonctionné pour mon téléphone portable Xiaomi:

Allez dans Paramètres -> Paramètres supplémentaires -> Options du développeur et cochez la case Installer via USB , si le toast L'appareil est temporairement limité , veuillez éteindre votre WI-FI, allumer les données mobiles. Ensuite, essayez à nouveau.

Si AS Instance Run ne fonctionne toujours pas lorsque vous avez terminé toutes les étapes ci-dessus, vous avez peut-être activé l'optimisation MIUI, veuillez suivre l'étape ci-dessous et réessayer:

Paramètres -> Paramètres supplémentaires -> Options du développeur et décochez Activer l'optimisation MIUI


Si votre appareil est un Xiaomi, la réponse est:

Allez dans les paramètres> applications installées> en haut choisissez "TOUS"> allez en bas trouvez l'application "Documents" (son en bas parce que désactivé)> activez- le en appuyant sur activer sur l'écran du bas ...

edit: J'ai été utilisé Android Studio 2.3 à l'époque


Même après avoir suivi toutes les suggestions, s'il montre une erreur, vérifiez votre buildType dans Gradle.

Assurez-vous que signingConfig signingConfigs.config

est dans la portée de la version, pas dans le débogage .





build.gradle