Falha na instalação com a mensagem Arquivo Inválido


177

Falha na instalação com a mensagem Arquivo inválido: K: \ projeto \ app \ compilação \ intermediários \ split-apk \ com_ImageProcessor \ debug \ slice \ slice_0.apk. É possível que esse problema seja resolvido desinstalando uma versão existente do apk, se houver, e depois reinstalando.

AVISO: A desinstalação removerá os dados do aplicativo!

Deseja desinstalar o aplicativo existente?

Estou executando meu projeto no android studio 2.3 beta 3.


apenas versão desinstalação anterior do aplicativo e reinstalação
Manohar Reddy


1
Vá para Configurações do dispositivo-> Aplicativos, verifique se o seu aplicativo está sendo exibido na lista. Suponho que ele esteja instalado para algum perfil diferente e não para o seu perfil ativo. Você precisa desinstalá-lo para todos os perfis
nnn

@Bharat: Isso resolve o seu problema?
Nnn

4
Arquivo> Configurações> Build, Execução, Deployment> instantâneo Run> Un-cheque (Ativar Instant Run ao código hot swap)
dev_mg99

Respostas:


414

Clique na guia Build ---> Clean Project

Clique na guia Build ---> Build APK

Corre.


sim problema semelhante acontece para Xcode também, você também precisa limpo com freqüência e construir
USER25

Embora tenha funcionado, mas eu estava me perguntando por que 'Projeto Limpo' é realmente necessário?
Ahsan

Se esse código não funcionar, desmarque 'Instant Run' e tente novamente.
Ahamadullah Saikat 03/10/19

101

Encontrei a solução, vá para

configurações> criar, executar, implantação> execução instantânea> Ativar execução instantânea para código de hot swap / alteração de recurso na implantação (desmarcada esta opção)

`


1
Funciona também no android studio 3.0
IlyaEremin #

Deseja que desativemos a execução instantânea?
USER25

você pode tentar com: Build -> Clean Project; Build -> Make Project; e execute o apk no seu dispositivo.
Kreshnik

Esta opção não é existe para mim, mas reiniciar estúdio android trabalhou
Homayoun Behzadian

77

Basta seguir dois passos

Etapa 1: criar ---> limpar

Etapa 2: criar -> criar APK

Espero que funcione. Boa sorte pessoal


25

Eu resolvi assim:

Clique na guia Build ---> Clean Project

Clique na guia Build ---> Rebuild Project

Clique na guia Build ---> Build APK

Corre.


22

Felizmente, isso deve resolver seu problema.

Siga os seguintes passos.

1. Limpe seu projeto

Limpando o projeto

2. Reconstrua seu projeto

Reconstruindo o Projeto

3. Finalmente, crie e execute seu projeto


15

Primeiro, como já mencionado, tente limpar e reconstruir o projeto. Se isso não funcionar para você, tente o seguinte:

Configurações > Compilação, Execução, Implantação : Desmarque a opção Habilitar Execução Instantânea no código de hot swap ...

Isso resolveu o problema imediatamente para mim.

PS: Publiquei esta resposta desde 2017 e acho que esse recurso não existia em 2014, por isso não causaria esse problema.


15

Siga as etapas abaixo Arquivo> Configurações> Compilação, Execução, Implantação> Execução Instantânea> Desmarque (Ative a Execução Instantânea no código de hot swap)

isso está funcionando para mim

obrigado


12

Isso aconteceu comigo quando copiei um código de projeto de um laptop para outro e tentei executá-lo. O que corrigiu isso para mim foi:

  1. Excluir a pasta de compilação do projeto
  2. Projeto Limpo
  3. Projeto de construção
  4. Corre

7

No meu caso, tive o mesmo problema quando o nome do meu projeto contém um sinal "&". A solução é renomear o nome do projeto, no navegador de arquivos, para que ele não contenha nenhum sinal "&" e, em seguida:

  • Menu Build-> Limpar projeto
  • Criar menu-> Criar APK

Eu testei duas vezes e funcionou muito bem.


4

Para mim é:

Clique na guia Build ---> Clean Project

Reconstruir projeto

Build APK


2

siga alguns passos:

Clean Project
Rebuild Project
Invalidate Caches / Restart

Agora execute seu projeto. Espero que funcione.

É trabalho para mim.



1

Experimente isso no projeto gradle dependencies { classpath 'com.android.tools.build:gradle:2.2.3' }


1

Exclua a pasta Intermediate e, em seguida, execute o projeto que está funcionando bem, na verdade, o APK é compilado em outro sistema. Acesse app / build / intermediários.


1

No meu caso, houve uma única citação 'no diretório do projeto e, após removê-lo, resolveu



0

Meu problema foi com minha instalação do Android Studio.

Estou construindo um novo servidor de IC e, embora tenha instalado o Android Studio e conectado o SDK, etc., não abri o estúdio com o projeto - apenas fui à linha de comando para compilar. Quando abri o projeto posteriormente no estúdio, ele começou a solicitar todos os tipos de atualizações. Segui a bola quicando e pude alcançar meu dispositivo USB conectado.

Felizmente, isso é útil para o Build Master e o DevOps como um "got-cha" para evitar.


-1

Tente limpar o projeto e reconstruir, se não funcionar, tente desativar a Execução Instantânea em Configurações> Compilar> Execução Instantânea, caso esteja executando o código de outra pessoa.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.