java android android-studio-2.0

java - Error al instalar parches de reinicio al iniciar la aplicación de Android con Android Studio 2.0



android-studio-2.0 (10)

Actualmente estoy usando Android Studio 2.0 e instalando mi APK en mi dispositivo Samsung (S6). Sin embargo, cuando reconstruyo mi código y lo vuelvo a ejecutar, recibo el siguiente error:

Error installing cold swap patches: com.android.tools.fd.client.InstantRunPushFailedException: Error creating folder with: run-as com.appcustomer mkdir -p /data/data/com.appcustomer/files/instant-run/inbox Error while Installing restart patches

¿Alguien tiene alguna idea de lo que es este problema?


Actualicé Android Studio a 2.2.3 y Gradle a 2.14.1 y funcionó.


Creo que el problema se debe a la función de ejecución instantánea de Android Studio 2.0. Esto podría ayudar

  1. Abra el cuadro de diálogo Configuración o Preferencias.
  2. Navegue a Build, Execution, Deployment> Instant Run.
  3. Desmarque la casilla junto a Reiniciar actividad en los cambios de código

Encontré esta solución que funciona para mí (AndroidStudio 2.1.3, Android 6.0.1). Con la aplicación de Android ejecutándose, sin cerrarla en el dispositivo conectado (teléfono inteligente / tableta), realice los siguientes pasos:

  1. Vuelva a iniciar la aplicación de Android en AndroidStudio, con el botón "Ejecutar" (a través de la flecha verde hacia la derecha);
  2. Después de 1 segundo, presione el botón "Parar" (a través del cuadrado rojo);
  3. AndroidStudio muestra dos procesos en ejecución diferentes: la aplicación de Android que ya se ejecuta en el dispositivo conectado y el proceso de compilación de Gradle;
  4. Detenga el primero (la aplicación de Android que ya se ejecuta en el dispositivo conectado) y abandone el proceso de Gradle para completar la implementación de la nueva versión de la aplicación de Android en el dispositivo conectado.

Para mí, esta solución funciona.


Este es un problema relacionado con la sesión. Reinicie el estudio y evite tirar del cable durante la ejecución instantánea para futuras repeticiones de este problema.


Esto comenzó a suceder en mi Samsung Tab A tan pronto como instalé la actualización de Marshmallow. Esto fue doloroso porque Android Studio tuvo que realizar una recompilación lenta de toda la aplicación por cada cambio de código menor. Peor aún, la instrumentación ya no funcionaba, por ejemplo, un NPE bloqueaba la aplicación sin mostrar ningún mensaje en la ventana de depuración.

Los problemas desaparecieron cuando volví a Lollipop.

A pesar de lo que me dijo el soporte de Samsung, puedo bloquear las molestas ventanas emergentes de actualización de Marshmallow al desactivar la actualización de software (com.wssyncmldm y com.sec.android.fotaclient).

Según Google, "esto es un error en el software de Android instalado en estos teléfonos" https://code.google.com/p/android/issues/detail?id=200881 . El próximo dispositivo que compre para el desarrollo de aplicaciones no será un Samsung.


Limpie el proyecto y, en la opción Archivo de Android Studio, presione Invalidar caché / reiniciar. Deshabilita la ejecución instantánea y realiza una sincronización gradle. Esto funcionó para mí. Estoy usando Mac, creo que esto será similar en Windows y Ubuntu.


Otra solución puede ser seleccionar el botón Ejecutar , la aplicación en el dispositivo falla, ya que intenta volver a abrir con una instancia de sí mismo que ya se está ejecutando, y luego seleccionando otra vez el botón Ejecutar .

De esta forma, los parches que se deben aplicar a la aplicación se compilarán y la aplicación se reiniciará con su nueva versión.


Reiniciar Android Studio funcionó para mí.

Creo que el error ocurre cuando desconectas el dispositivo cuando ejecuta tu aplicación desde Android Studio.


Tengo el mismo problema. Mi "solución" fue desinstalar la aplicación cada vez antes de instalarla a través de Android Studio.
Lo que creo es que si su aplicación ya se está ejecutando, Android Studio no puede reescribir la compilación "actualizada" además de eso. Entonces, detenga manualmente la aplicación o agregue this a Gradle para solucionar el problema.
Sé que es solo una solución y me gustaría obtener una solución legítima para esto.


Yo tengo el mismo problema y puedes resolverlo desinstalando la aplicación antes de ejecutar la aplicación desde el estudio Android