Android Studio no instala la última aplicación en el dispositivo

Estoy siguiendo algunos tutoriales sobre la creación de aplicaciones en Android Studio, pero por alguna razón no está lanzando / instalando la última versión de mi aplicación cuando hago clic en 'Ejecutar'. Tengo que desinstalar manualmente la aplicación en el teléfono y, a continuación, haga clic en Ejecutar después de realizar cambios en Android Studio para que la aplicación se actualice. ¿Algunas ideas?

Aquí está la salida de la consola:

Waiting for device. Target device: htc-htc_one_m8 Uploading file local path: /home/brandon/AndroidStudioProjects/JustJava/app/build/outputs/apk/app-debug.apk remote path: /data/local/tmp/com.example.android.justjava No apk changes detected. Skipping file upload, force stopping package instead. DEVICE SHELL COMMAND: am force-stop com.example.android.justjava Launching application: com.example.android.justjava/com.example.android.justjava.MainActivity. DEVICE SHELL COMMAND: am start -D -n "com.example.android.justjava/com.example.android.justjava.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.example.android.justjava/.MainActivity } Waiting for process: com.example.android.justjava Connected to the target VM, address: 'localhost:8638', transport: 'socket' Disconnected from the target VM, address: 'localhost:8638', transport: 'socket' 

No se detectaron cambios de apk. Saltar la carga del archivo, forzar el paquete de detención en su lugar.

Android Studio piensa que no hay cambios y no instala el nuevo APK. Una solución es desactivar la opción "Omitir la instalación si APK no ha cambiado" en Ejecutar> Editar configuraciones.

Captura de pantalla en Android Studio 1.4


Estoy usando Android Studio 1.4
Fuente: https://code.google.com/p/android/issues/detail?id=160901

Android Studio piensa que no hay cambios y no instala el nuevo APK. Una solución es desactivar la opción "Omitir la instalación si APK no ha cambiado" en Ejecutar> Editar configuraciones> Aplicación de Android> aplicación> Miscelánea. A continuación, desactive la opción "Omitir instalación si APK no ha cambiado".

Otro problema como este es ejecutar instantáneamente puede administrarlo: – Simplemente vaya a "Archivo -> Configuración -> Build, Execution, Deployement -> Instant Run" y simplemente deshabilítelo. Con este Android Studio se construye desde cero cada vez pero es mejor que no construirlo correctamente.

Esto es en realidad un error que puede encontrar más información Android Open Source Project – Issue Tracker

La desactivación de la opción de ejecución instantánea en la configuración de edición y la adición de la bandera -r a los indicadores de instalación es mejor trabajar ahora.

A veces cuando consigo esto acabo de matar la aplicación en el dispositivo, a continuación, ejecutarlo. Tira en una declaración de registro para aclarar que estás en la construcción correcta, solo algo que sabes que cambiaste por esta compilación.

He intentado toda la solución anterior, pero no funcionó para mí. Resolví abriendo un nuevo proyecto o algún otro proyecto existente (estando en el proyecto actual) en una ventana nueva y luego cerré el anterior. Abrí de nuevo el anterior y hice clic en ejecutar y funcionó para mí como un encanto. Aa

Ejecutar en un teléfono

Configure su dispositivo de la siguiente manera:

Conecte su dispositivo a su máquina de desarrollo con un cable USB. Si se está desarrollando en Windows, puede que tenga que instalar el controlador USB adecuado para su dispositivo. Para obtener ayuda sobre cómo instalar controladores, consulte el documento OEM USB Drivers. Habilite la depuración USB en su dispositivo accediendo a Configuración> Opciones de desarrollador. Nota: en Android 4.2 y versiones más recientes, las opciones de desarrollador se ocultan de forma predeterminada. Para que esté disponible, vaya a Ajustes> Acerca del teléfono y pulse en Construir número siete veces. Vuelva a la pantalla anterior para encontrar las opciones de desarrollador.

Ejecute la aplicación desde Android Studio de la siguiente manera:

En Android Studio, haga clic en el módulo de la aplicación en la ventana Proyecto y, a continuación, seleccione Ejecutar> Ejecutar (o haga clic en Ejecutar en la barra de herramientas). En la ventana Seleccionar destino de despliegue, seleccione su dispositivo y haga clic en Aceptar.

Por favor, consulte el enlace

  • SetListAdapter en AppCompatActivity
  • Android Studio está listo para la producción?
  • Parámetros de función de Autocompletar en Android Studio
  • Cómo solucionar error de sincronización de Gradle falló (DefaultMavenFactory)?
  • Cómo cambiar el nombre del paquete en android studio?
  • Cómo actualizar las dependencias de Gradle a su última versión
  • Android Studio: ¿Cómo ver las fuentes de soporte para Android v4 y v7?
  • Problemas al intentar crear gradle build
  • No se puede resolver el símbolo 'IOUtils'
  • Utilizar el proyecto gradle en Eclipse e IDEA
  • Evitar que Android Studio cambie el filtro de registro en ejecución
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.