184 votes

Échec de l'installation avec le message Fichier non valide

L'Installation a échoué avec le message de Fichier non Valide: K:\projet\app\build\intermédiaires\split-apk\with_ImageProcessor\debug\tranches\slice_0.apk. Il est possible que ce problème est résolu par la désinstallation d'un existant la version de l'apk s'il est présent, et puis de le ré-installer.

AVERTISSEMENT: la Désinstallation va supprimer les données de l'application!

Voulez-vous désinstaller l'application existante?

je suis en cours d'exécution de mon projet dans android studio 2.3 bêta 3 .

424voto

NoName Points 3938

Cliquez sur l'onglet Générer ---> Nettoyer le projet

Cliquez sur l'onglet Build ---> Build APK

Courir.

102voto

Bharat Kumar Emani Points 1821

J'ai trouvé la solution aller à

paramètres> construction, exécution, déploiement> exécution instantanée> Activer l'exécution instantanée pour changer de code / ressource d'échange à chaud lors du déploiement (cette option n'est pas cochée)

`

78voto

fazil Points 590

Il suffit de suivre deux étapes

Étape 1: Construire ---> Nettoyer

Étape 2: Construire -> Construire APK

Esperons que ça marche. Bonne chance les gars

26voto

Mdeh Points 381

Je l'ai résolu de cette façon:

Cliquez sur l'onglet Générer ---> Nettoyer le projet

Cliquez sur l'onglet Générer ---> Reconstruire le projet

Cliquez sur l'onglet Build ---> Build APK

Courir.

15voto

Michael Martin Points 342

Tout d’abord, comme cela a déjà été mentionné, essayez de nettoyer et de reconstruire le projet. Si cela ne fonctionne pas pour vous, essayez ceci:

Paramètres > Construire, Exécuter , Déployer : décochez la case Activer l' exécution instantanée au code d'échange à chaud ...

Cela a résolu le problème tout de suite pour moi.

Post-scriptum J'ai posté cette réponse depuis 2017 et je ne pense pas que cette fonctionnalité a existé en 2014, donc cela ne causerait pas ce problème.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X