herramientas: overrideLibrary no funciona

Me gustaría usar la biblioteca android.support.test.uiautomator.v18 en una compilación que soporte Android de nuevo al nivel 11. Mi manifiesto comienza:

 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="xxxdeletedxxx" android:versionCode="1" android:versionName="1.0"> <uses-sdk android:targetSdkVersion="23" android:minSdkVersion="11" tools:overrideLibrary="com.android.support.test.uiautomator:uiautomator-v18" /> 

y en build.gradle tengo

 android { compileSdkVersion 23 buildToolsVersion '23.0.2' defaultConfig { testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } 

Running ./gradlew connectedCheck da:

 * What went wrong: Execution failed for task ':app:processDebugAndroidTestManifest'. > java.lang.RuntimeException: Manifest merger failed : uses-sdk:minSdkVersion 11 cannot be smaller than version 18 declared in library [com.android.support.test.uiautomator:uiautomator-v18:2.1.1] /Users/ewanbenfield/AndroidStudioProjects/TM/app/build/intermediates/exploded-aar/com.android.support.test.uiautomator/uiautomator-v18/2.1.1/AndroidManifest.xml Suggestion: use tools:overrideLibrary="android.support.test.uiautomator.v18" to force usage 

Es posible que se trate de este error: https://code.google.com/p/android/issues/detail?id=230777 ("las herramientas de compilación: procesoDebugManifest fallan o no dependen del orden de las dependencias del proyecto")

En el caso reportado, las dependencias de reordenamiento funcionaron.

Te estás poniendo

java.lang.RuntimeException: Error de fusión de manifiesto: uses-sdk: minSdkVersion 11 no puede ser menor que la versión 18 declarada en la biblioteca

Establezca minSdkVersion as 18 lugar de 11

Finalmente

  defaultConfig { minSdkVersion 18 targetSdkVersion // } 
  • Error al convertir @ drawable / en un drawable
  • No se puede resolver el símbolo 'IOUtils'
  • Configuración firebase en android
  • Android Studio "ficha de diseño" que falta
  • La ventana emergente AutoCompleteTextView de Android se mueve tras mostrar
  • ¿Cómo forzar a Android Studio a utilizar rutas relativas?
  • No se puede crear una aplicación cuando se usa gradle (Android Studio) y local maven repo
  • Android Studio 4.0 bloqueado refrescante, no se puede ejecutar proyecto
  • Cuando importo Google `s UniversalMusicPlayer a mi estudio de Android, se estrelló
  • @SuppressWarnings vs @SuppressLint
  • Cómo compilar la biblioteca de bifurcación en Gradle?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.