La instalación falló con el mensaje Archivo no válido

177

La instalación falló con el mensaje Archivo no válido: K: \ project \ app \ build \ intermediates \ split-apk \ with_ImageProcessor \ debug \ slices \ slice_0.apk. Es posible que este problema se resuelva desinstalando una versión existente del apk si está presente, y luego reinstalando.

ADVERTENCIA: ¡La desinstalación eliminará los datos de la aplicación!

¿Desea desinstalar la aplicación existente?

Estoy ejecutando mi proyecto en Android Studio 2.3 beta 3.

Bharat Kumar Emani
fuente
simplemente desinstale la versión anterior de la aplicación y vuelva a instalarla
Manohar Reddy
1
Vaya a Configuración del dispositivo-> Aplicaciones, verifique si su aplicación se muestra en la lista. Supongo que está instalado para un perfil diferente, no para su perfil activo. Debe desinstalarlo para todos los perfiles
nnn
@ Bharat: ¿Resuelve su problema?
nnn
44
Archivo> Configuración> Compilación, ejecución, implementación> Ejecución instantánea>
Desmarcar

Respuestas:

414

Haga clic en la pestaña Build ---> Clean Project

Haga clic en la pestaña Crear ---> Crear APK

Correr.

Sin nombre
fuente
Sí problema similar ocurre para Xcode demasiado, también es necesario limpiar con frecuencia y acumulación
USER25
Aunque funcionó, pero me preguntaba por qué realmente se requiere 'Proyecto limpio'.
Ahsan
Si este código no funciona, desmarque 'Ejecución instantánea' e intente nuevamente.
Ahamadullah Saikat
101

Encontré la solución ir a

configuración> compilación, ejecución, implementación> ejecución instantánea> Habilitar la ejecución instantánea para el código de intercambio en caliente / cambio de recursos en la implementación (desmarque esta opción)

``

Bharat Kumar Emani
fuente
1
También funciona en Android Studio 3.0
IlyaEremin
Entonces, ¿quieres que desactivemos la ejecución instantánea?
usuario25
puedes probar con: Build -> Clean Project; Construir -> Hacer Proyecto; y luego ejecuta tu apk en tu dispositivo.
Kreshnik
Esta opción no existe para mí, pero reiniciar Android Studio funcionó
Homayoun Behzadian
77

Solo sigue dos pasos

Paso 1: Construir ---> Limpiar

Paso 2: compilar -> compilar APK

Espero que funcione. Buena suerte chicos

fazil
fuente
25

Lo resolví de esta manera:

Haga clic en la pestaña Build ---> Clean Project

Haga clic en la pestaña Construir ---> Reconstruir proyecto

Haga clic en la pestaña Crear ---> Crear APK

Correr.

Mdeh
fuente
22

Con suerte, esto debería resolver su problema.

Siga los siguientes pasos.

1. Limpia tu proyecto

Limpieza del proyecto

2. Reconstruye tu proyecto

Reconstruyendo el proyecto

3. Finalmente construye y ejecuta tu proyecto

Mohammad Naim Dahee
fuente
15

Primero, como ya se mencionó, intente limpiar y reconstruir el proyecto. Si eso no funciona para usted, intente esto:

Configuración > Compilación, Ejecución, Implementación : desmarque Habilitar Ejecución instantánea en código de intercambio activo ...

Esto resolvió el problema de inmediato para mí.

PD: publiqué esta respuesta ya que es 2017 y no creo que esta característica existiera en 2014, por lo que no causaría este problema.

Michael Martin
fuente
15

Siga los pasos a continuación Archivo> Configuración> Compilación, ejecución, implementación> Ejecución instantánea> Desmarque (Habilite la ejecución instantánea en el código de intercambio activo)

Esto es trabajo para mí

Gracias

dev_mg99
fuente
12

Esto sucedió conmigo cuando copié un código de proyecto de una computadora portátil a otra e intenté ejecutar el proyecto. Lo que solucionó esto para mí fue:

  1. Eliminar la carpeta de compilación del proyecto
  2. Proyecto limpio
  3. Construir proyecto
  4. correr
Malek Hijazi
fuente
7

En mi caso, tuve el mismo problema cuando el nombre de mi proyecto contiene un signo "&". La solución es cambiar el nombre del proyecto, desde el navegador de archivos, para que no contenga ningún signo "&" y luego desde:

  • Menú de construcción-> Proyecto limpio
  • Menú de compilación-> Compilar APK

Lo probé dos veces y funcionó bien.

Saif Hakeem
fuente
4

Para mi es:

Haga clic en la pestaña Build ---> Clean Project

Proyecto de reconstrucción

Construir APK

Han
fuente
2

sigue algunos pasos:

Clean Project
Rebuild Project
Invalidate Caches / Restart

Ahora ejecuta tu proyecto. Espero que funcione.

Es trabajo para mi.

Shahadat Hossain
fuente
2

Trabaja para mi:

  1. Eliminar estas carpetas
  2. Ejecutar aplicación

ingrese la descripción de la imagen aquí

Leonid Ivankin
fuente
1

Prueba esto en el proyecto gradle dependencies { classpath 'com.android.tools.build:gradle:2.2.3' }

Hossam Gamal
fuente
1

Eliminar la carpeta Intermedia después de ejecutar el proyecto funciona bien en realidad que APK se construye en otro sistema. Ve a app / build / intermedios.

Sunder Negi
fuente
1

En mi caso, había una única cita 'en el directorio del proyecto y después de eliminarlo se resolvió

enfermedad venérea
fuente
1

Encontré su trabajo reiniciando mi teléfono :)

Fathurrahman Abahh
fuente
0

Mi problema fue con mi instalación de Android Studio.

Estoy construyendo un nuevo servidor CI y, aunque instalé Android Studio y conecté el SDK, etc., no abrí el estudio con el proyecto, sino que simplemente fui a la línea de comandos para compilar. Cuando posteriormente abrí el proyecto en el estudio, comenzó a solicitar todo tipo de actualizaciones. Seguí la pelota que rebotaba y luego pude alcanzar mi dispositivo USB conectado.

Con suerte, esto es útil para Build Master y DevOps como un "got-cha" para evitar.

mobibob
fuente
-1

Intente limpiar el proyecto y reconstruir, si no funciona, intente deshabilitar la Ejecución instantánea desde Configuración> Crear> Ejecución instantánea en caso de que esté ejecutando el código de otra persona.

Dev
fuente