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


Cambiar el directorio de compilación gradle en android studio?

Acabo de instalar Android Studio y estoy aprendiendo a construir usando Gradle. Sin embargo, con la configuración predeterminada del proyecto, mis compilaciones se encuentran en el directorio del proyecto y me gustaría tenerlas colocadas en otro lugar (preferiblemente fuera del directorio del proyecto). ¿Es posible lograr esto? ¿Dónde puedo hacer un cambio y qué cambio hago?

  • Errores de Gradle en Android Studio
  • No puedo instalar intel HAXM
  • ¿Cuál es la diferencia entre la versión mini SDK versión / SDK objetivo versión vs compilar SDK versión?
  • No se pudo resolver: com.google.firebase: firebase-database: 10.2.0
  • Cómo utilizar Data Binding y Kotlin en Android Studio 3.0.0
  • Error al convertir @ drawable / en un drawable
  • Obtener objeto IntentSender para el método createChooser en Android
  • Obtener el ID de registro de GCM utilizando Firebase
  • LicenseChecker checkAccess filtra ServiceConnection
  • GooglePlayServicesUtil vs GoogleApiAvailability
  • Borrar la persistencia de firebase después de cerrar la sesión
  • Retrofit post utilizando Firebase
  • 3 Solutions collect form web for “Cambiar el directorio de compilación gradle en android studio?”

    En la raíz build.gradle

     allprojects { buildDir = "/path/to/build/${rootProject.name}/${project.name}" } 

    Consulte también el directorio de compilación global de Gradle

    Y docs https://gradle.org/docs/current/userguide/writing_build_scripts.html

    Puedes pasar la propiedad "buildDir" al gradlew.bat (supongo que puedes hacer esto en la versión de Linux también, pero no la he probado)

    Ejemplo:

     gradlew.bat assembleRelease -PbuildDir="C:\BuildFolder" 

    El archivo iml del proyecto tiene un atributo BUILD_FOLDER_PATH. Todavía no he intentado cambiarlo, así que no estoy seguro si funcionará. El valor predeterminado es $ MODULE_DIR $ / build.

    Edit: Hice una prueba rápida y esto no funcionó. Una vez modificado, el proyecto necesita volver a cargarse porque el archivo iml ha cambiado. Cuando se vuelve a cargar, el directorio de compilación vuelve al valor predeterminado.

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