varios studio permisos pedir multiples muestra instalar errores error diseño comunes android android-studio installation apk

permisos - La instalación de la aplicación falló en Android Studio



pedir varios permisos android studio (30)

Ayer, mi aplicación funcionaba perfectamente desde Android Studio pero hoy, cuando comencé a trabajar en mi aplicación y a ejecutarla, recibo mensajes de error continuamente

La instalación falló con el mensaje Error al establecer sesión.

Pantalla:

Al hacer clic en Aceptar, aparece el mensaje de error

Sesión ''aplicación'': error al instalar APK

Y la aplicación no existe (ya desinstalada) en el dispositivo. ¿Por favor sugiérame qué hacer?


Solo haz el siguiente paso ...

Construir> Proyecto limpio

después de ejecutar el proyecto nuevamente, esto funcionó para mí


**** Para MAC OSX / Windows ****

Ir *

Android Studio - Preferencias (en OSX)

Android Studio - Archivo -> Configuración (en Windows)

  • en la barra de menú y luego seleccione

Compilación, ejecución, implementación: ejecución instantánea

  • luego desmarcarlo y reconstruirlo funcionará

Antes de intentar cualquier otra cosa en esta publicación, haría Build >> Clean Project . Resolvió mi problema y es la solución más simple. A veces, la limpieza no obtiene algunos enlaces, por lo que también te recomiendo que reinicies tus dispositivos, ya sean virtuales o físicos.

Si no funciona, intente desactivar Ejecución instantánea por archivo> Configuración> Compilación, ejecución, implementación> Ejecución instantánea> Desmarcar

Solo después de probar estas dos soluciones simples, probaría las otras.


Aquí está mi solución (no es necesario desactivar la ejecución instantánea) Realice todos estos pasos en el orden indicado:

1- Gradle Build (nivel raíz)

gradle

2 - Gradle build + clean (nivel de aplicación)

aplicación gradle

3 - Elija la aplicación en la barra superior (a la izquierda de Ejecutar ''aplicación'')

4 - Proyecto limpio:

Navegue para construir> proyecto limpio

¡Y debería funcionar ahora! No debe deshabilitar la ejecución instantánea si sigue estos pasos


Cambie su android/app/build.gradle applicationId en el archivo android/app/build.gradle .

Por ejemplo:

// Change this applicationId "com.example.myAndroidApp" // // to this applicationId "com.example.somethingElse"

Luego sincronice su gradle y luego podrá instalar su aplicación, si el ID de aplicación anterior es su ID de producción, vuelva a cambiarlo por el anterior, ahora el dispositivo permitirá instalar la aplicación.

Espero que esto pueda ayudarte ...


En algún momento, la aplicación no se muestra en la pantalla de inicio, así que verifique sus aplicaciones yendo a configuración -> aplicaciones -> y luego desinstalar de la configuración de la aplicación podría funcionar.


En mí, ese error surgió después de cambiar el nombre de una carpeta con el proyecto.

La desactivación de Ejecución de instancias ayudó, pero ¿qué sucede si no necesita desactivarla?

Eliminé todas las etiquetas que mencionan el nombre de la carpeta anterior del archivo myproject / app / build / intermediates / restart-dex / debug / build-info.xml

El error ha desaparecido.


En mi caso, Instant Run ocultó la causa real del problema que era INSUFFICIENT_SPACE debido a una pequeña partición de datos y también recibí el error "error al establecer sesión". Después de deshabilitar Instant Run, se reveló el problema real y después de solucionarlo y habilitar Instant Run funcionó.


En mi caso, fue porque mi emulador se quedó sin espacio en disco.


En mi caso, fue un error muy tonto y divertido. Yo, accidentalmente sin saberlo realmente, marqué "Android Debug Bridge, Use libUsb backend". En realidad, debe permanecer sin marcar.

En Mac Pro, vaya a Preferencias -> Compilación, Ejecución, Implementación -> Depurador.


En mi propio caso, fue porque mi teléfono estaba sin espacio . Para las personas que enfrentan este problema en este momento, si Clean Project + Build APK no funciona, verifique el espacio disponible en su teléfono o emulador.

Espero que esto ayude. ¡Feliz codificación!


Encontré la solución ir a

settings>build,execute,deployment>instant run>Enable instant run to hot swap code /resource change on deploy(unchecked this option)

Esto también funcionará en 3.4 android studio. Gracias


Enfrenté los mismos problemas en el teléfono MIUI resueltos al crear una cuenta MIUI y habilitar la instalación por USB.


Estaba usando el emulador incorporado y seguí encontrando este problema.

Arreglarlo:

  • Vaya a: Ejecutar> Editar configuraciones
  • Haga clic en su dispositivo en el menú desplegable cerca de "Dispositivo virtual Android preferido" y presione Mayús + Entrar
  • Cierre la pantalla de configuración y enfoque la nueva ventana con los AVD.
  • En el emulador que use, elija la opción de menú a la derecha y elija "detener" y "borrar datos".
  • Por si acaso: Build> Clean Project

Algo de esto puede ser innecesario, pero no puedo replicar el problema deliberadamente para probar una cantidad mínima de pasos


Esto es causado por la función de "ejecución instantánea", puede deshabilitarla mediante:

Abra el cuadro de diálogo Configuración o Preferencias. Vaya a Compilación, Ejecución, Implementación> Ejecución instantánea.

Desmarca la casilla junto a Activar ejecución instantánea y estás listo para comenzar.


Falta tu archivo APK . Entonces, Clean Project >> Build APK >> Ejecuta el proyecto.


Intente deshabilitar la ejecución instantánea en Configuración.


Nuevamente en este tema también encontré Instant Run buggy. Cuando desactivo la ejecución instantánea y vuelvo a ejecutar la aplicación, la aplicación comienza a instalarse correctamente en el dispositivo sin mostrar ninguna ventana de error. Espero que Google solucione estos problemas con la ejecución instantánea pronto.

Pasos para deshabilitar Instant Run desde Android Studio:

Archivo > Configuración > Compilación, ejecución, implementación > Ejecución instantánea > Desmarcar (Habilitar ejecución instantánea en código de intercambio activo)


Para aquellos que usan teléfonos Xiaomi, siga estos pasos:

  1. Configuración-> Configuración adicional-> Opciones de desarrollador

  2. Apague la optimización MIUI y reinicie su teléfono

  3. Última deshabilitar verificar aplicación a través de USB

Su dispositivo responderá correctamente.

También habilite la instalación a través de USB


Para mí, tuve que cerrar el emulador y luego seleccionar el arranque en frío al volver a abrirlo.


Permita o habilite "Instalación desde USB" en las opciones del desarrollador.


También tuve el problema después de cambiar globalmente el nombre del proyecto, el ID de aplicación y las carpetas que contienen los archivos Java.

Deshabilitar la ejecución instantánea ayudó, pero no era una buena opción, por lo que esto ayudó:

  • cerrar Android Studio
  • eliminó esos archivos y carpetas: rm -Rf .gradle .tags local.properties .idea/workspace.xml .idea/caches/* .idea/libraries app/build
  • inicia Android Studio y deja que vuelva a sincronizar todo
  • presione ejecutar

Tuve el mismo problema en Android Studio 2.3 cuando intenté probar la aplicación usando los teléfonos Mi5 y Mi4 de Xiaomi. Deshabilitar la ejecución instantánea no me ayudó. Así que aquí está lo que hice.

Turn Off MIUI optimization in the Developer Options in the phone.


Luego, el dispositivo se reiniciará y luego podrá probar la aplicación por teléfono.

Con este método, aún puede usar la opción de ejecución instantánea en Android Studio. Entonces esto solucionará su problema al menos temporalmente. Espero que podamos usar la optimización MIUI en las próximas actualizaciones :)


Tuve el mismo problema en MIUI. Habilitar el desbloqueo OEM funcionó para mí sin deshabilitar la optimización MIUI.

A continuación se muestra una captura de pantalla de mi configuración de opciones de desarrollador principal de Redmi 3s:


Vaya a Build -> Clean Project -> Run

Eso es todo lo que se necesita.


Vaya a Depuración de USB, desactive la Inspección MIUI y permita que el teléfono se reinicie. Las cosas deberían estar bien desde aquí


simplemente cierre su emulador y vuelva a ejecutar el problema se resolverá feliz codificación


¡Finalmente lo he RESUELTO!

Debajo de una solución temporal . El problema se informó a Google.

En primer lugar, encontré en Run log que Android Studion 2.3 intenta instalar app-debug.apk desde muchos segmentos, como este:

$ adb install-multiple -r E: / Android_Projects / ActivityLifecycle / app / build / intermedtes / split-apk / debug / slices / slice_1.apk E: / Android_Projects / ActivityLifecycle / app / build / intermedios / split-apk / debug / dep / dependencies.apk E: / Android_Projects / ActivityLifecycle / app / build / intermedtes / split-apk / debug / slices / slice_0.apk E: / Android_Projects / ActivityLifecycle / app / build / intermedios / split-apk / debug / slices / slice_2.apk E: / Android_Projects / ActivityLifecycle / app / build / intermedtes / split-apk / debug / slices / slice_9.apk E: / Android_Projects / ActivityLifecycle / app / build / intermedios / split-apk / debug / slices / slice_4. apk E: / Android_Projects / ActivityLifecycle / app / build / intermedtes / split-apk / debug / slices / slice_3.apk E: / Android_Projects / ActivityLifecycle / app / build / intermedtes / split-apk / debug / slices / slice_5.apk E : / Android_Projects / ActivityLifecycle / app / build / intermedtes / split-apk / debug / slices / slice_8.apk E: / Android_Projects / ActivityLifecycle / app / build / intermedtes / split-apk / debug / slices / slice_7.apk E: / Android_Projects / ActivityLifecycle / app / build / intermedtes / split-apk / debug / slices / slice_6.apk E: / Android_Projects / ActivityLifecycle / app / build / salidas / apk / app-debug.apk

Luego intenté instalar solo app-debug.apk desde la línea de comandos:

adb install -d E: / Android_Projects / ActivityLifecycle / app / build / salidas / apk / app-debug.apk

La aplicación se instaló correctamente pero no se pudo ejecutar en mi teléfono.

Y finalmente:

  1. Recompilé app-debug.apk desde la línea de comandos como:

gradlew.bat assembleDebug

  1. Repita la instalación de app-debug.apk desde la línea de comandos y se alegró:

adb install -rd E: / Android_Projects / ActivityLifecycle / app / build / salidas / apk / app-debug.apk

Este es definitivamente un problema gradle en AndroidStudio 2.3 .


Fácilmente se puede resolver este problema.

Ej: - en Huawei GR3 móvil,

Ir a Configuración en tu móvil -> Almacenamiento -> Storage Cleaner


Si usas MIUI ROM

Vaya a la opción de desarrollador y desactive la optimización MIUI. Se le pedirá que reinicie su teléfono. Reinicie y luego ejecute la aplicación.