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




unknown failure cmd can t find service package (20)

Aller à

Fichier-> Paramètres-> Construction, Exécution, Déploiement-> Exécution instantanée-> Désactivez-le.

// maintenant tu es prêt à partir.

J'utilise Android Studio 2.2 Preview. Je fais face au problème

Echec: apk non valide lors de l'installation

Erreur: lors de l'installation d'apk,

J'ai apporté des modifications à build.gradle mais je ne pouvais pas le recoller, veuillez me suggérer une solution ???


Avant de lancer une application Android sur un téléphone pour la première fois , assurez-vous de ne pas oublier de configurer l'option Installer via USB . Sinon, l'erreur ci-dessus sera signalée.


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

Une version supérieure est nécessaire, ou un aperçu .


Dans Android Studio 2.3

Désactiver l'exécution instantanée

Paramètres> Construction, exécution, déploiement> Exécution instantanée

Source: commentaire de @Shubham A.

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

Sous Windows:

  1. Action de recherche ouverte: Control + Shift + A
  2. Recherchez instant run et ouvrez instant run sous les settings .
  3. Décochez la Enable instant run...

Sous Mac: Je n'ai pas de Mac, alors essayez comme

  1. Action de recherche ouverte: Command + Shift + A
  2. Recherchez instant run et ouvrez instant run sous les settings .
  3. Décochez la Enable instant run...

Dans mon cas, le projet propre et la reconstruction fonctionnent, il n'est pas nécessaire de désactiver l'exécution instantanée et le redémarrage.


Différentes solutions pour le même problème:

1. décochez la course instantanée

Paramètres> Construire, Exécution, Déploiement> Exécution instantanée.

2. Redémarrez Android Studio

Cliquez sur Fichier> Invalider les caches / redémarrer, puis cliquez sur le bouton Invalider et redémarrer dans la fenêtre contextuelle.

3. Vérifiez la mémoire de l'appareil

Parfois, votre appareil n'a pas assez d'espace pour installer de nouvelles applications, dans ce cas, Android Studio à travers cette erreur.

4. Vérifier le manifeste pour la déclaration d'activités

Assurez-vous que votre manifeste.java a déclaré toutes les activités utilisées correctement.

J'espère que ça aiderait :)


J'ai également eu le même problème, j'ai essayé la solution pour désactiver l'exécution instantanée, mais vous ne pouvez pas utiliser l'exécution instantanée, qui pour moi est nuisible, car c'est un outil extrêmement utile.

J'ai trouvé une autre solution, qui consiste à supprimer le dossier "build" et à réexécuter le projet. L'erreur disparaît, l'application est exécutée et je peux utiliser l'exécution instantanée.


J'ai aussi fait face au même problème. Si vous souhaitez installer votre application via USB. Vous devez cocher l'option (Installation via USB dans Redimi note4). J'espère que cela sera utile à quelqu'un.


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

  1. Allez dans sdk folder / 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. lancez votre projet.

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


La solution ci-dessous fonctionne 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 pain est grillé. Le périphérique est temporairement restreint . Veuillez éteindre votre WI-FI, allumer les données mobiles. Puis réessayez.

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 les étapes ci-dessous et réessayer:

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


Même après avoir suivi toutes les suggestions, si cela indique une erreur, vérifiez votre buildType dans Gradle.

Assurez-vous que le signataireConfig signantConfigs.config

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


Option dans le développeur de périphérique

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


Pour Android Studio sur Mac:

Barre de navigation :

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

Pour Android Studio sous Windows:

Fichier> Paramètres> Construction, exécution, déploiement> Exécution instantanée> Désactiver: Activer l'exécution instantanée.


Quand j'essaie de créer un autre package dans le Java folder cette erreur se produit

Mais lorsque je déplacerai ce paquet spécial dans le main package de mon projet, tout ira bien.

Je teste sur de vrais appareils Android. (Sumsung J2)


Si Emulator est ouvert, fermez-le.

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

Essayer.


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

Allez dans paramètres> applications installées> en haut choisissez "TOUT"> allez en bas, trouvez l'application "Documents" (en bas car désactivée)> activez -la en appuyant sur activer en bas de l'écran ...

edit: J'utilisais Android Studio 2.3 à l'époque


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 à nouveau le projet:

Build -> Rebuild Project

Android studio mac / windows / linux:

Étapes à suivre ensemble (mac): Android Studio> Préférences> Génération, Exécution, Déploiement> Exécution instantanée> Désactiver: Activer l'exécution instantanée.

Étapes à suivre ensemble (Windows et Linux): Fichier> Paramètres> Construction, exécution, déploiement> Exécution instantanée> Désactiver: 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> Construction, Exécution, Déploiement, puis identique à Mac)

Étapes 2: Préférences> Construire, Exécuter, Déployer

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

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


Installation Android en cas d'échec de l'appareil [INSTALL_CANCELED_BY_USER] ** Redmi Note 3

Allez dans Paramètres -> Autorisations -> Installer via USB: décochez votre application si elle est répertoriée.

Allez dans Paramètres -> Paramètres supplémentaires -> Confidentialité: cochez l'option Sources inconnues.

Allez dans Paramètres -> Paramètres supplémentaires -> Options pour les développeurs: Cochez l'option Installer via USB.

Allez dans Paramètres -> Paramètres supplémentaires -> Options pour les développeurs: Activer l'inspection d'attribut de vue

Enfin, sélectionnez Paramètres -> Paramètres supplémentaires -> Options pour les développeurs: désactivez l’optimisation MIUI.

REMARQUE - La connexion à un compte MI est requise pour activer l'option Installer via USB.

Réf.: http://en.miui.com/thread-410773-1-1.html





build.gradle