disable - instant run android studio mac
Android Instant Run First-time tarda mucho tiempo en iniciar la aplicaciĆ³n despuĆ©s de instalarla (4)
He instalado android-instant-run introducido en android-studio-2.0
Tengo problemas al ejecutar mi aplicación por primera vez. Aparece con una pantalla en blanco durante 5 a 10 segundos y luego después de iniciar la actividad.
Lleva tiempo ejecutar la primera vez solo para cada aplicación, pero no sé por qué sucede esto.
Logcat: W / System: ClassLoader referenciada ruta desconocida: /data/app/com.package.name/lib/arm
Hola, también me enfrento a este problema cuando actualizo mi Android Studio 2.0
Este problema se resuelve cambiando minSDKVersion de 14 a 16 y cambia la versión de gradle a 2.4. Esto funcionará bien.
La pregunta ya está respondida, pero en mi caso, se debe al extraño problema con Android Studio 2.0 y 2.1. La primera vez que se inicia la aplicación lleva más tiempo de lo habitual. Este problema ocurre solo en el modo de depuración y no afecta a su APK liberado. Intenta crear una versión de lanzamiento de tu aplicación y verifica. Debería funcionar perfectamente.
Vaya a los scripts de Gradle -> build.gradle (Proyecto). Dentro del bloque de dependencias, reemplace esta línea:
classpath ''com.android.tools.build:gradle:2.0.0''
Con este,
classpath ''com.android.tools.build:gradle:1.3.0''
Ahora, sincroniza tu proyecto. Después de sincronizar tu proyecto, obtendrás algunos errores.
Ir a gradle-wrapper.properties. Ahora reemplaza esta esta línea:
distributionUrl=https/://services.gradle.org/distributions/gradle-2.10-all.zip
Con este:
distributionUrl=https/://services.gradle.org/distributions/gradle-2.2-all.zip
Sincronice su proyecto una o dos veces y su problema debe resolverse.
Esto se debe a que, con la Instant Run
habilitada, Android Studio inyecta algunos dex files
para que la función de ejecución instantánea se ejecute en el dispositivo de destino. Debido a esto, su aplicación tardará más tiempo en ejecutarse de lo que normalmente lo hace.
Para comprobarlo, mire el monitor de su Android Studio cuando comience a ejecutar su aplicación. Mostrará que algunos archivos dex han sido cargados.
La ventaja de la Instant Run
es cuando cambia su aplicación y la ejecuta, a veces se ejecutará inmediatamente en el objetivo del dispositivo con un breve retraso en comparación con la Ejecución instantánea.
Pero la advertencia es que, Instant Run aún tiene errores y no siempre funciona.