Activos de preprocesamiento de Gradle

Quiero hacer algo con los activos en la etapa de construcción. Este es mi script gradle.

project.afterEvaluate{ prepareDependencies.dependsOn("generateMyAssets") } task generateMyAssets() { copy { from('/') { include '**/*.html' filter { line -> line.replaceAll(/(<img src=\")(?!(.*:.*))/, '<img src="assets:') } } into 'assetsRegxped/' } } 

Mi pregunta es, cómo flexible recuperar nombre (ruta) de la carpeta de activos en caso de sabores. ¿También cómo puedo cambiar solamente las versiones de la estructura?

  • Cómo adjuntar javadoc al archivo .aar personalizado en android studio?
  • ¿Se puede implementar en un dispositivo a través de Gradle desde la línea de comandos
  • Reaccionar-nativo en Android 4.0.3. ¿Posible?
  • Findbugs android gradle plugin
  • Android Studio - No se puede construir el proyecto - GradleConnectionException
  • Especificar la ubicación de salida al ensamblar un proyecto de Android con Gradle a través de Terminal?
  • Android APK construido desde el estudio de Android y la consola tienen diferentes huellas digitales SHA
  • Android: No se pudo encontrar ni cargar la clase principal org.gradle.wrapper.GradleWrapperMain
  • Diferencia entre el funcionamiento de pelusa a través del menú de Android Studio y la línea de comandos de gradlew
  • ¿Qué hace un gradlew?
  • Android Studio Build / Limpieza
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.