while studio solucionar solucion installing instalar failed error delete_failed_internal_error debug app apks android android-studio build.gradle

android - studio - error while installing apks solucion



DELETE_FAILED_INTERNAL_ERROR Error al instalar APK (30)

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.

defaultConfig { ... minSdkVersion 17 ... }

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?


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.


Cuando intento crear otro package en la Java folder se produce este error

Pero cuando moví este paquete especial bajo el main package de mi proyecto, todo estará bien.

Estoy probando en un dispositivo Android real (Sumsung J2)


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 :)


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:

  1. Abrir Buscar acción: Control + Shift + A
  2. Busque instant run y abra instant run en la settings .
  3. Desmarca Enable instant run...

En Mac: no tengo una Mac, así que prueba como

  1. Abra Buscar acción: Command + Shift + A
  2. Busque instant run y abra instant run en la settings .
  3. Desmarca Enable instant run...

En la opción de desarrollador de dispositivos

Compruebe que la instalación mediante USB esté activada.


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.


En mi caso, el proyecto limpio y la reconstrucción funcionan, no es necesario deshabilitar la ejecución instantánea y reiniciar.


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


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 instruction . 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 .


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.


He resuelto este problema de la siguiente manera:

  1. vaya a la carpeta sdk / platform-tools por cmd, escriba adb shell
  2. elimine todos los archivos .apk de su proyecto de ../output-folder
  3. reinicia tu emulador
  4. ejecuta tu proyecto.

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 .


Ir

Archivo-> configuración-> Construir, Ejecución, Implementación-> Ejecución instantánea-> Desactivarlo.

// ahora estás listo para irte.


La siguiente solución funcionó para mi teléfono móvil Xiaomi:

Vaya a Configuración -> Configuración adicional -> Opciones de desarrollador y marque Instalar a través de USB , si se muestra el dispositivo temporalmente restringido , 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 la optimización MIUI


Necesitas reconstruir el proyecto

Si usa Android Studio 2.3:

Build -> Rebuild Project

Incluso si después de eso su aplicación comienza con un error, simplemente reconstruya el proyecto nuevamente:

Build -> Rebuild Project


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.


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


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!


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 se abre el emulador, ciérrelo.

Y reinicie el estudio de Android. Funcionó para mí.

Intentalo.


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)> habilítela presionando habilitar en la pantalla inferior ...

editar: estaba usando Android Studio 2.3 en ese momento


Si tu dispositivo es un Xiaomi

  1. Habilitar desbloqueo OEM
  2. Deshabilitar Verificar aplicaciones a través de USB


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.


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.


Tuve el mismo problema en mi dispositivo xiaomi note 4a. Lo resolví desactivando la optimización MIUI.


[![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 al 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


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


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: habilitar 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


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 :)