Android Studio ejecuta la aplicación / prueba directamente si no se cambia nada
Si no se cambia nada desde la última compilación y ejecución, y luego pulsar ejecutar de nuevo (botón de inicio verde), se cumple y luego se ejecuta.
¿Cómo puedo hacer que funcione directamente sin compilar lo mismo?
- Desactivar partes del código para acelerar los tiempos de construcción (Gradle)
- Dependencia de la biblioteca de Android Gradle con la dependencia de la biblioteca mediante Nexus
- No encontró la clase rx.android.schedulers.AndroidSchedulers
- Cómo utilizar múltiples res.srcDirs y anular algunos recursos con gradle
- Error en el corredor al realizar pruebas con Robolectric
- Utilice el paquete de un sabor en el manifiesto
- No se pudo resolver: com.github.PhilJay: MPAndroidChart: v2.1.4
- Appcompat v7 no se introduce en el proyecto
- Google Play "Plataformas nativas" que muestra commons-io-2.4.jar
- ¿Cómo envío una Biblioteca de Android (aar) con dependencias remotas (gradle)?
- Añadir dependencias en Eclipse con Gradle
- Excluir .jar de compilar en Android Studio con Gradle
- libGDX + com.google.android.gms: play-services: 7.0.0: android: dexDebug
Puedo estar equivocado, no creo, pero es posible cuando pases por Android Studio, pero usando el apk de compilación e instalándolo con Android Debug Bridge (ADB), debes obtener el comportamiento deseado.
Cuando compila el proyecto, AS crea un apk de salida. Por lo general, debe denominarse app-debug.apk
y ubicarse en la carpeta build/outputs/apk/
:
Su archivo .apk (firmado con una versión o clave de depuración) se encuentra en el directorio de compilación de módulos después de crear su aplicación.
Cf. Ejecución en el emulador
Mediante el uso de adb
, usted podrá instalar este apk generado anteriormente ( y creo, sin compilar de nuevo ) en el dispositivo con el comando install
:
$ adb install -r path/to/app-debug.apk
Una vez instalado, debe recuperar el comando para iniciar su aplicación. Un poco de investigación me lleva a "¿Cómo iniciar una aplicación de Android desde la línea de comandos?" :
$ adb shell $ adb am start -n my.package.name/my.package.name.MyActivity
Y entonces, usted podría combinarlos en la misma línea para lanzar el apk justo después de su instalación. Esto se parece a:
$ adb install -r path/to/app-debug.apk && adb shell am start -n my.package.name/my.package.name.MyActivity
Por lo tanto, su aplicación se ejecutará sin compilación.
Primero intente hacer clic derecho en el proyecto y luego seleccione Ejecutar como aplicación Android. Esto le cambiará la configuración de ejecución predeterminada de la aplicación.
Si esto no funciona, intente cambiar su configuración de ejecución haciendo clic derecho en el proyecto en el explorador de proyectos y seleccione Ejecutar como -> Ejecutar configuraciones.
Ejecute siempre su proyecto si ha abierto la pestaña de la clase java de los proyectos en el lugar de trabajo. No puede ejecutar su proyecto directamente haciendo clic en el botón Reproducir verde si abrió un archivo XML de ese proyecto. Sin embargo, puede ejecutar un proyecto si ha abierto el manifiesto de ese proyecto.
- 16s tiempo hasta que se reconoce la solicitud desconectada del bluetooth
- Cómo verificar el número de teléfono ingresado es válido desde el directorio telefónico