Supprimer échec erreur interne erreur lors de L'installation APK

entrez la description de l'image icije suis à l'aide de Android Studio 2.2 Aperçu. Je suis confronté au problème

Échec: L'installation a échoué apk invalide

Erreur: lors de l'installation d'apk,

J'ai fait des changements dans la construire.gradle mais ne pouvait pas le retracer, veuillez me suggérer une solution???

150
demandé sur Donald Duck 2016-08-11 12:21:24

30 réponses

Android studio mac/windows/linux:

Étapes ensemble (mac): Android Studio > Préférences > Build, Execution, Deployment > Instant Run > Décochez: Activer Instant Run

Étapes ensemble (windows et linux): Fichier > Paramètres > construire, exécution, déploiement > exécution instantanée > décocher: activer L'exécution instantanée

Les Étapes en Détail :

Étapes 1: Studio > préférences (pour windows et linux, accédez à Fichier > Paramètres > Build, Exécution, déploiement, puis identique à mac)

entrez la description de l'image ici

Étapes 2: Préférences > Construire, L'Exécution, Le Déploiement

entrez la description de l'image ici

Étapes 3: Construire, L'Exécution, Le Déploiement > Instantanée Exécuter

entrez la description de l'image ici

Étapes 4: Exécution Instantanée > Décochez: Activer Exécution Instantanée

entrez la description de l'image ici

192
répondu Amir 2018-04-17 11:46:47

Dans Android Studio 2.3

Désactiver L'Exécution Instantanée

Paramètres>Construire, L'Exécution, Le Déploiement>Instantanée Exécuter

Source: commentaire de @Shubham A.

Edit: Pour Désactiver l'Instant exécuter

Dans Windows:

  1. Ouvrir L'Action De Recherche: Control + Shift + A.
  2. Recherche instant run et ouvert instant run sous settings.
  3. décocher Enable instant run...

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

  1. ouvrir Rechercher L'Action: Command + Shift + A.
  2. Recherche instant run et ouvert instant run sous settings.
  3. décocher Enable instant run...
248
répondu amit77309 2018-04-06 14:18:58

Cela a fonctionné pour mon Xiaomi redmii note 4 après avoir autorisé les options du développeur et permis le débogage USB allez dans Paramètres - > Options du développeur - > décochez Activer l'optimisation MIUI Redémarrez votre appareil et installer l'application.

31
répondu Himansh 2017-06-28 13:50:54

Pour Android Studio sur Mac:

Barre De Navigation:

Android Studio > Préférences > Construire, L'Exécution, Le Déploiement > Instantanée Exécuter > Décochez : Activer L'Exécution Instantanée

Pour Android Studio sous Windows:

Fichier > Paramètres > Construire, L'Exécution, Le Déploiement > Instantanée Exécuter > Décochez : Activer L'Exécution Instantanée

20
répondu Omkar Jadhav 2017-04-03 11:57:11

[![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 : Allez dans fichier -> paramètres

entrez la description de l'image ici

Étape 2 : Construction, Exécution, Déploiement -> Exécution Instantanée

entrez la description de l'image ici

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

entrez la description de l'image ici

Étape 4 : enfin désactiver la Éphémère Exécuter

entrez la description de l'image ici

19
répondu Vilas Joshi 2018-03-07 10:34:46

Pour Xiaomi mobile

1.Setting=>About phone=>tap 7 times on MIUI version


2.Setting=>Developer options=> Developer options (ON)

                            => USB Debugging (ON)

                            => Install via USB(ON)

Installer via USB

Si

Activer sur ON puis

désactivez le WiFi et l'installation du commutateur via USB lorsque vous êtes connecté via des données mobiles et sous votre compte xiaomi. Il fonctionne!

11
répondu pruthwiraj.kadam 2017-08-08 11:55:16

Aller à

Fichier - > Paramètres - > Buil, exécution, déploiement- > exécution instantanée- > désactivez-le.

/ / maintenant, vous êtes prêt à partir.

9
répondu Jay 2017-04-25 04:10:01

J'ai rencontré un problème similaire, j'ai déplacé le répertoire du projet, entraînant un échec d'installation, ma solution est la suivante: Construire - > Reconstruire

8
répondu 叶为正 2017-03-19 04:24:14

Oh mon Dieu, après une longue période, j'ai résolu le problème en changeant L'ApplicationID: "com.entreprise.2016app" à "com.entreprise.app" En construction.grade. Il a résolu tous mes problèmes. Maintenant, son travail grand.

6
répondu Ali Sher Kashif 2016-08-11 09:56:39

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

Vous pouvez vérifier en allant dans Paramètres- > Applications - > Tous et vérifiez votre application dans la liste, en sélectionnant votre application, appuyez sur le bouton Plus dans actionbar et sélectionnez Désinstaller pour tous les utilisateurs.

5
répondu Abdul Rehman 2016-08-11 09:41:31

Installation Android sur L'é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 du développeur: cochez L'option Installer via USB.

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

Enfin, allez dans Paramètres - > Paramètres supplémentaires - > Options du développeur: désactivez l'optimisation MIUI.

Remarque - Se connecter au compte MI est nécessaire pour activer L'installation via L'option USB.

Ref: http://en.miui.com/thread-410773-1-1.html

5
répondu Vivek 2017-11-09 10:46:50

Dans mon cas, nettoyer le projet et reconstruire les travaux, pas besoin de désactiver instant run et redémarrer.

4
répondu H4SN 2017-04-09 08:58:28

J'ai aussi 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, ce qui pour moi est nocif, car c'est un outil extrêmement utile.

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

Supprimer ce dossier

4
répondu Jean Carlos Ramos Cruz 2017-07-04 05:17:27

Ci-dessous solution travaillé pour mon Xiaomi Mobile Téléphone:

Allez dans Paramètres - > Paramètres supplémentaires - > Options du développeur et vérifiez Installer via USB , si toast l'appareil est temporairement restreint affiché, veuillez éteindre votre WI-FI, activer les données mobiles. Puis essayez à nouveau.

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

Paramètres - > Supplémentaires paramètres -> options pour les Développeurs et décochez Activez l'optimisation MIUI

4
répondu licaomeng 2017-11-06 10:35:58

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

2
répondu Roger Amanna 2017-03-16 03:59:55

Vous devez 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, il suffit de reconstruire le projet à nouveau:

Build -> Rebuild Project
2
répondu Hugleo 2017-03-19 21:42:51

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 " (c'est en bas parce que désactivé) > activer {[4] } en appuyant sur Activer sur l'écran du bas...

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

2
répondu Tomás Rodrigues 2017-05-03 08:33:06

Si votre appareil est un Xiaomi

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

Mon Screenshoot

2
répondu Dita Aji Pratama 2017-05-08 05:17:22

Dans L'option Device Developer

Vérifier L'installation via USB est obligatoire.

2
répondu Pinak Gauswami 2017-06-27 12:02:26

J'ai eu le même problème dans mon appareil xiaomi note 4a. Je l'ai résolu en désactivant l'optimisation MIUI.

2
répondu Ganesh Giri 2017-08-29 09:18:06

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

1. décochez la case exécution instantanée

Paramètres > Construire, L'Exécution, Le Déploiement > Instantanée Exécuter.

2. Redémarrez Android Studio

Cliquez sur Fichier> invalider les Caches/Redémarrer, puis cliquez sur Invalider et Redémarrez le bouton dans la fenêtre contextuelle.

3. Vérifier la mémoire de L'appareil

Parfois, votre appareil n'a pas assez d'espace pour l'installer nouvelles applications, dans ce cas android studio grâce à 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 cela aiderait:)

2
répondu yahme3 2017-11-02 12:05:40

Si l'Émulateur est ouvert, veuillez le fermer.

Et redémarrez l'android studio.It ça a marché pour moi.

Essayez.

1
répondu Heman hijack 2017-08-01 10:44:45

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 sera signalée.

1
répondu Anish Kelkar 2018-06-23 18:32:07

Lorsque j'essaie 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 teste sur un appareil android réel .(Sumsung J2)

0
répondu sam nikzad 2016-12-21 16:13:19

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

  1. Allez dans le dossier sdk / platform-tools par cmd, tapez adb shell
  2. supprimer tous les .fichiers apk de votre projet à partir de ../ dossier de sortie
  3. Redémarrez votre émulateur
  4. exécutez votre projet.
0
répondu Peter 2017-01-31 05:02:40

Cette erreur est fournie avec Android Studio inférieur à 2.4 lorsque vous essayez d'activer Java 8 featuresdans les paramètres gradle en suivant l'instruction . L'erreur peut être reproduite dans un nouveau projet avec ces paramètres gradle.

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

0
répondu Zon 2017-04-25 10:50:47

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

0
répondu tvankith 2017-06-05 16:19:21

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 fonctionnait bien jusqu'à ce que j'ai trouvé une erreur), puis en essayant de le réinstaller à partir de votre studio Android (pour le comprendre), j'ai une solution:

Accédez à votre téléphone / tablette. Paramètres - > Sauvegarde Et Réinitialisation - > Désactiver La Restauration Automatique

J'espère que cela fonctionne:)

0
répondu Alberto Crespo 2017-06-21 16:29:59

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

Assurer signingConfig signingConfigs.config

Se trouve dans la portée de la version, pas dans debug .

0
répondu Sloka Roy 2017-07-08 16:25:19

Vérifier </provider> qui ont été ajoutés récemment à la manifest

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

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

0
répondu Mohamed Embaby 2017-10-02 17:30:48