¿Puedo establecer un indicador BuildConfig que devuelve si un apk se ha construido o no con la tarea gradled `connectedAndroidTest`?

Tengo partes de mi aplicación que no quiero ejecutar si estamos ejecutando pruebas de unidades de Android, así que quiero rodearlas con algo así como

if (!BuildConfig.TESTING) { // Code here that I don't want to run during tests. } 

¿Es posible rellenar este indicador BuildConfig dependiendo de si se utiliza la tarea de grader connectedAndroidTest ? ¿Es esta una manera cuerda de abordar este problema?

  • Reemplazar una cadena en AndroidManifest.xml para un buildvariant no funciona para Gradle Android Plugin Version> 0.5.4
  • Cómo solucionar "Support-v13: 19.1.0 depende de las bibliotecas, pero no es una biblioteca en sí"?
  • No se puede crear el proyecto de Android con Gradle (mediante Android Annotations)
  • Android Studio gradle no compila la versión especificada
  • cadenas personalizadas para debug buildType
  • Anular recursos con gradle dependiendo de buildType
  • Problemas de compilación con Gradle Android studio 0.2.1
  • Construir y reutilizar código fuente abierto de código abierto de android en mi proyecto
  • Cómo utilizar Gradle para generar archivos de proyecto Eclipse e Intellij para proyectos de Android
  • Android Studio - sin aplicaciones debugables
  • CircleCi no puede fallar al resolver herramientas de compilación Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.