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?
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?
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
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 abrir instant run
debajo settings
.Enable instant run...
En Mac: no tengo una Mac, así que prueba como
Command + Shift + A
.instant run
y abrir instant run
debajo settings
.Enable instant run...
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.
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
[![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
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
Para Xiaomi móvil
1.Setting=>About phone=>tap 7 times on MIUI version
2.Setting=>Developer options=> Developer options (ON)
=> USB Debugging (ON)
=> Install via USB(ON)
Instalar a través de USB
Si
habilitar en ON entonces
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!
Ir
Archivo-> configuración-> Construir, Ejecución, Implementación-> Ejecución instantánea-> Desactivarlo.
// ahora estás listo para irte.
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.
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.
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.
Diferentes soluciones para el mismo problema:
1. desmarca la ejecución instantánea
Configuración> Compilación, Ejecución, Implementación> Ejecución instantánea.
2. Reinicie Android Studio
Haga clic en Archivo> invalidar cachés / reiniciar, luego haga clic en el botón Invalidar y reiniciar en la ventana emergente.
3. Verifique la memoria del dispositivo
A veces, su dispositivo no tiene suficiente espacio para instalar nuevas aplicaciones, en ese caso, Android Studio a través de este error.
4. Verifique el manifiesto para la Declaración de actividades
Asegúrese de que su manifest.java haya declarado todas las actividades utilizadas correctamente.
Espero que ayude :)
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
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.
Si tu dispositivo es un Xiaomi
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.
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
En la opción de desarrollador de dispositivos
Compruebe que la instalación mediante USB esté activada.
Tuve el mismo problema en mi dispositivo xiaomi note 4a. Lo resolví desactivando la optimización MIUI.
Si se abre el emulador, ciérrelo.
Y reinicie el estudio de Android. Funcionó para mí.
Intentalo.
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.
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 .
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 :)