Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


El diálogo del selector de dispositivos no aparece después de la ejecución instantánea

En el Android studio 2.0 después del primer lanzamiento de la aplicación en el emulator parece que el proceso de ejecución se adjunta a él. Pero si conecto el dispositivo y quiero probar la aplicación, el diálogo del selector de dispositivos no aparece. He intentado ejecutar de forma instantánea , ejecución sencilla, configuraciones comprobadas (está configurado para mostrar el diálogo del selector), pero todos los cambios se realizan en la aplicación del emulator .

Cómo iniciar la aplicación en el dispositivo sin apagar el emulator y perder la ejecución instantánea " **connection** " con el emulator ?

  • Con 0.4.3 Android Studio, error: "La sincronización del proyecto de Gradle falló. Funcionalidad básica (por ejemplo, edición, depuración) no funcionará correctamente "
  • ¿Cuál es el propósito de Gradle?
  • Android Studio mac OS X Mavericks
  • El botón de ejecución está deshabilitado en Android Studio
  • ¿Cómo usar nuevo Android 2.0 Shrinker y setProPropertor falsa?
  • Historial logcat de Android Studio / tamaño del búfer
  • Google play - con qué frecuencia se actualizan las estadísticas de la consola del programador
  • Android Auth Error: "GetToken falló con el código de estado: INVALID_AUDIENCE"
  • Cuestión de gesto con mapview en la página de viewpager
  • Agrupar las vistas en ConstraintLayout para tratarlas como una sola vista
  • Uso de iPad con 11 dedos ... Amplíe el límite de Android en Código
  • El servidor http de Android no es accesible desde otros dispositivos de la red intermitentemente
  • 5 Solutions collect form web for “El diálogo del selector de dispositivos no aparece después de la ejecución instantánea”

    Este comportamiento es claramente una deficiencia que se va a fijar en las versiones posteriores, hay un problema abierto en AOSP .

    En este momento he encontrado dos soluciones que no requieren el reinicio del estudio o la eliminación del proceso adb:

    1. Forzar cerrar la aplicación en el dispositivo que tiene la sesión en curso de ejecución instantánea. De esta manera, la sesión se cerrará y se le pedirá que elija el dispositivo después de la siguiente ejecución.

    2. Pulse el botón "depurar" si ha pulsado el botón "Ejecutar" antes y viceversa. Por alguna razón, el cambio de ejecutar a depuración o de depuración para ejecutar fuerzas como para cerrar la sesión de ejecución instantánea.

    Hasta que se solucione el problema, puede hacerlo.

    En el menú Ejecutar, hay una opción como 'Detener aplicación'. Usando eso puedes forzar a detener tu aplicación. Ejecutando de nuevo obtendrá la opción de selector de dispositivo.

    Tu aplicación estará presente en tu dispositivo o emulador anterior. Sólo tendrá que volver a lanzarlo. (Si no desea ejecutar de nuevo en el dispositivo anterior.)

    Vaya a Ejecutar> Editar configuraciones> Opciones de destino de despliegue y desmarque "Usar el mismo dispositivo para futuro"

    El funcionamiento inmediato no tiene nada hacer con el emulador o los dispositivos, él realizará su acción en whosoever que usted ha seleccionado.

    Sólo tienes que reiniciar tu android studio y conectar tu dispositivo y lanzar la aplicación; Aparecerá el cuadro de diálogo.
    Cuando aparezca el cuadro de diálogo de selección que muestra los dispositivos conectados y los emuladores no comprueban "Usar el mismo dispositivo para lanzamientos futuros" para obtener este cuadro de diálogo cada vez que inicie su aplicación.

    Además, si desea ejecutar en todos los dispositivos mantenga pulsado SHIFT y haga clic en cada uno y ejecute.

    Vaya al Administrador de tareas y elimine el proceso adb.exe .

    Esto desacoplará el estudio de Android con el emulador en ejecución. A continuación, puede volver a ejecutar el programa y verá el selector de dispositivo.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.