Estoy usando Android Studio 2.2 Preview. Estoy enfrentando el problema
Fallo: Instalar apk no válido no válido
Error: al instalar apk,
He realizado cambios en build.gradle pero no pude volver a rastrearlo, ¿me sugiere una solución?
android
android-studio
build.gradle
Ali Sher Kashif
fuente
fuente
Respuestas:
Android studio mac / windows / linux:
Pasos juntos (mac): Android Studio> Preferencias> Compilación, ejecución, implementación> Ejecución instantánea> Desmarcar: Habilitar ejecución instantánea
Pasos juntos (Windows y Linux): Archivo> Configuración> Compilación, Ejecución, Implementación> Ejecución instantánea> Desmarcar: Habilitar ejecución instantánea
Pasos en detalle:
Pasos 1: Studio> Preferencias (para Windows y Linux llegó a Archivo> Configuración> Compilación, Ejecución, Implementación y luego lo mismo que Mac)
Pasos 2: Preferencias> Compilación, ejecución, implementación
Pasos 3: compilación, ejecución, implementación> Ejecución instantánea
Pasos 4: Ejecución instantánea> Desmarcar: Habilitar ejecución instantánea
fuente
En Android Studio 2.3
Deshabilitar ejecución instantánea
Configuración> Compilación, ejecución, implementación> Ejecución instantánea
Fuente: comentario de @Shubham A.
Editar: para deshabilitar la ejecución instantánea
En Windows:
Control + Shift + A
.instant run
y abririnstant run
debajosettings
.Enable instant run...
En Mac: no tengo una Mac, así que prueba como
Command + Shift + A
.instant run
y abririnstant run
debajosettings
.Enable instant run...
fuente
Esto funcionó para mi xiaomi redmii note 4 después de permitir las opciones de desarrollador y permitir la depuración de USB, vaya a configuración-> opciones de desarrollador-> desmarque Activar optimización de MIUI Reinicie su dispositivo y ahora instale la aplicación.
fuente
Para Android Studio en Mac:
Barra de navegación :
Android Studio> Preferencias> Compilación, ejecución, implementación> Ejecución instantánea> Desmarcar: Habilitar ejecución instantánea
Para Android Studio en Windows:
Archivo> Configuración> Compilación, ejecución, implementación> Ejecución instantánea> Desmarcar: Habilitar ejecución instantánea
fuente
paso a paso (windows)
paso 1 : ve a archivo -> configuración
Paso 2 : compilación, ejecución, implementación -> Ejecución instantánea
Paso 3 : deshabilita los valores instantáneos
Paso 4 : finalmente deshabilita la ejecución instantánea
fuente
Para Xiaomi móvil
Instalar a través de USB
Si
Desactive WiFi y active la instalación a través de USB mientras está conectado a través de datos móviles y bajo su cuenta de xiaomi. ¡Funciona!
fuente
Ir
Archivo-> configuración-> Construir, Ejecución, Implementación-> Ejecución instantánea-> Desactivarlo.
// ahora estás listo para irte.
fuente
Encontré un problema similar, moví el directorio del proyecto, lo que resultó en un error de instalación, mi solución es la siguiente: Build-> ReBuild
fuente
Oh, Dios mío, después de mucho tiempo he resuelto el problema cambiando el ID de aplicación: " com.company.2016app " a " com.company.app " en build.grade. Resolvió todos mis problemas. Ahora está funcionando muy bien.
fuente
En mi caso, el proyecto limpio y la reconstrucción funcionan, no es necesario deshabilitar la ejecución instantánea y reiniciar.
fuente
En lollipop y versiones anteriores, Android introdujo múltiples usuarios, cuando eliminas una aplicación todavía existe en el dispositivo. Asegúrese de que su aplicación se elimine de todos los usuarios y luego vuelva a instalarla.
Puede verificar yendo a Configuración-> Aplicaciones-> Todas y verificar su aplicación en la lista. Al seleccionar su aplicación, toque el botón más en la barra de acción y seleccione desinstalar para todos los usuarios.
fuente
También tuve el mismo problema, probé la solución para deshabilitar la ejecución instantánea, pero no puede usar la ejecución instantánea, lo que para mí es perjudicial, porque es una herramienta extremadamente útil.
Encontré otra solución, que es eliminar la carpeta "build" y volver a ejecutar el proyecto, y el error desaparece, la aplicación se ejecuta y puedo usar la ejecución instantánea.
fuente
Diferentes soluciones para el mismo problema:
Configuración> Compilación, Ejecución, Implementación> Ejecución instantánea.
Haga clic en Archivo> invalidar cachés / reiniciar, luego haga clic en el botón Invalidar y reiniciar en la ventana emergente.
A veces, su dispositivo no tiene suficiente espacio para instalar nuevas aplicaciones, en ese caso, Android Studio a través de este error.
Asegúrese de que su manifest.java haya declarado todas las actividades utilizadas correctamente.
Espero que ayude :)
fuente
La siguiente solución funcionó para mi teléfono móvil Xiaomi:
Vaya a Configuración -> Configuración adicional -> Opciones de desarrollador y comprobar Instalar a través de USB , si la tostada El dispositivo está restringido temporalmente muestra el , apague su WI-FI, encienda los datos móviles. Entonces inténtalo de nuevo.
Si AS Instance Run aún no funciona cuando finalizó todos los pasos anteriores, tal vez activó la optimización de MIUI, siga los pasos a continuación e intente nuevamente:
Configuración -> Configuración adicional -> Opciones de desarrollador y desmarque Activar optimización MIUI
fuente
Error de instalación de Android en dispositivo [INSTALL_CANCELED_BY_USER] ** Redmi Note 3
Vaya a Configuración -> Permisos -> Instalar a través de USB: desmarque su aplicación si está en la lista.
Vaya a Configuración -> Configuración adicional -> Privacidad: marque la opción Fuentes desconocidas.
Vaya a Configuración -> Configuración adicional -> Opciones de desarrollador: marque la opción Instalar mediante USB.
Vaya a Configuración -> Configuración adicional -> Opciones de desarrollador: habilite la inspección de atributos de vista
Finalmente, vaya a Configuración -> Configuración adicional -> Opciones de desarrollador: Desactive la optimización MIUI.
NOTA : es necesario iniciar sesión en la cuenta MI para habilitar la opción Instalar mediante USB.
Ref: http://en.miui.com/thread-410773-1-1.html
fuente
Si tu dispositivo es un Xiaomi
fuente
Pruebe esto: vaya a Archivo> invalidar cachés / reiniciar y luego haga clic en el botón Invalidar y reiniciar en la ventana emergente. Ahora, intente ejecutar su proyecto.
fuente
Necesitas reconstruir el proyecto
Si usa Android Studio 2.3:
Incluso si después de eso su aplicación comienza con un error, simplemente reconstruya el proyecto nuevamente:
fuente
Si su dispositivo es un Xiaomi, la respuesta es:
Vaya a configuración> aplicaciones instaladas> en la parte superior, elija "TODOS"> vaya a la parte inferior, busque la aplicación "Documentos" (está en la parte inferior porque está deshabilitada)> actívela presionando habilitar en la pantalla inferior ...
editar: estaba usando Android Studio 2.3 en ese momento
fuente
En la opción de desarrollador de dispositivos
Compruebe que la instalación mediante USB esté activada.
fuente
Tuve el mismo problema en mi dispositivo xiaomi note 4a. Lo resolví desactivando la optimización MIUI.
fuente
También me enfrenté al mismo problema. Si quieres instalar tu aplicación usando USB. Debe marcar la opción (Instalar mediante USB en Redimi note4). Espero que esto sea útil para alguien.
fuente
Si se abre el emulador, ciérrelo.
Y reinicie el estudio de Android. Funcionó para mí.
Intentalo.
fuente
Antes de ejecutar cualquier aplicación de Android en un teléfono por primera vez , asegúrese de no olvidar configurar la opción Instalar mediante USB . De lo contrario, se informará el error anterior.
fuente
Acabo de actualizar minSdkVersion a 17 y sincronizar. Y luego resolví ese problema.
en build.gradle (Módulo: aplicación), cambie como a continuación.
fuente
Cuando intento crear otro
package
debajo deJava folder
este, este error ocurriráPero cuando moví este paquete especial debajo
main package
de mi proyecto, todo estará bien.Estoy probando en un dispositivo Android real (Sumsung J2)
fuente
He resuelto este problema de la siguiente manera:
fuente
Este error viene con Android Studio inferior a 2.4 cuando intenta habilitar las funciones de Java 8 en la configuración de gradle siguiendo las instrucciones . El error se puede reproducir en un nuevo proyecto con esa configuración de gradle.
Se necesita una versión superior o una versión preliminar .
fuente
Solución para mi caso específico:
Tal vez sucedió porque instaló su apk primero en Google Play (mi apk funcionaba bien hasta que encontré un error) y luego trató de reinstalarlo desde su Android Studio (para resolverlo), tengo una solución :
Ve a tu teléfono / tableta. Configuración -> Copia de seguridad y restablecimiento -> Desactivar restauración automática
Espero que funcione :)
fuente
Incluso después de seguir todas las sugerencias, si muestra un error, verifique su buildType en Gradle.
Asegúrese de firmarConfigigingconfigs.config
está en el alcance de la versión, no en la depuración .
fuente