Aplicación de inicio no automático cuando ejecuto a través de Android Studio

3 minutos de lectura

Avatar de usuario de Padma Kumar
padma kumar

Hago clic derecho en mi proyecto -> Ejecutar -> Todas las pruebas

Su construcción e instalación en mis dispositivos.

Pero la aplicación no se inicia automáticamente como en eclipse.

Parece que lo instalé a través de adb install en terminales Necesito abrir manualmente cada vez que instalé.

  • las pruebas no son para una ejecución normal, vea algunos tutoriales de intellij android en youtube

    – pez muerto

    20 de mayo de 2013 a las 13:12

  • ¿eclipse? ¿¿Que año es??

    – Roel

    1 de marzo de 2018 a las 13:44

  • Me he encontrado con este problema con dispositivos Android 6.x con la versión Android Studio 4.1. Tengo que ejecutar la aplicación 2 veces o más para que se inicie automáticamente. Instala la aplicación, pero no la inicia. Sin embargo, solo sucede en mis dispositivos Android 6.x. Android 7.x+ todos se inician bien.

    – Cazador de rayos

    18 de marzo de 2021 a las 16:29

Avatar de usuario de TomRichardson
tomrichardson

Es porque lo está ejecutando como una ‘prueba’ y no como una ‘aplicación de Android’.

  1. Abra el panel “Editar configuraciones” y haga clic en el botón ‘+’.
  2. Seleccione la opción para crear una nueva ‘Aplicación de Android’ y luego seleccione el módulo correcto.
  3. Aplicar, y luego puede eliminar la configuración de prueba que estaba usando antes si lo desea.

Luego, cada vez que ejecute, asegúrese de que se está ejecutando como una aplicación de Android y no como una prueba, y se iniciará automáticamente en la instalación.

En Android Studio debe ir a Ejecutar -> Editar configuraciones -> seleccionar Iniciar actividad predeterminada

  • ¿Por qué no está habilitado de forma predeterminada, al igual que las versiones de estudio anteriores? ¯_(ツ)_/¯

    – iCantC

    8 dic 2022 a las 17:04

  • @iCantC Porque el proyecto probablemente se creó sin ninguna actividad, por lo que el valor predeterminado es Nada.

    – Ahmad Hamwi

    20 de enero a las 19:04

Archivo > Invalidar cachés/Reiniciar soluciona el problema.

  • Funcionó para mí cuando la configuración de ejecución ya estaba configurada para iniciar la aplicación, pero aparentemente se detuvo sin razón aparente (en el teléfono físico Pixel 5a).

    – Tamarisco

    22 de junio de 2022 a las 22:24


Tuve el mismo problema, pasos que me ayudaron:

  • vaya a ejecutar -> modifique las configuraciones de ejecución -> en la parte inferior hay Opciones de lanzamiento.

  • como pueden ver Lanzamiento: Nada Aplicación de inicio no automático cuando ejecuto a través de Android Studio

  • cambiar de [Nothing] a [Default Activity]
    Aplicación de inicio no automático cuando ejecuto a través de Android Studio

  • Presiona aplicar y luego ok, ahora debería funcionar.
    ingrese la descripción de la imagen aquí

En mi caso, configurar el android:exported atributo en AndroidManifest.xml a false porque mi actividad de Launcher estaba causando el problema. Configurándolo en true solucionó el problema, pero ¿qué sucede si no quiero establecerlo en verdadero?

Tal vez este sea un problema con Android Studio, la versión actual que estoy usando es: Android Studio Bumblebee | 2021.1.1 Canary 2

A partir de Android 12, debe declarar explícitamente el atributo exportado de Android:
https://developer.android.com/about/versions/12/behavior-changes-12

avatar de usuario de ulughbekula
ulughbekula

Actualizar Android Studio a la última versión resolvió el problema en mi caso.

Avatar de usuario de Raviteja Chivukula
Raviteja Chivukula

Deshabilitar la ejecución instantánea funcionó para mí. Sin embargo, no sé la razón detrás de esto.

Para deshabilitar la ejecución instantánea (en Android Studio 2.3), vaya a Archivo >> Configuración >> Compilación, Ejecución, Implementación >> Desmarque Ejecución instantánea.

  • No estoy seguro de por qué, pero esto solucionó mi problema en IntelliJ CE

    – Prakash Nadar

    20 de febrero de 2018 a las 2:05


¿Ha sido útil esta solución?