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 Kotlin: Error Referencia sin resolver: DaggerAppComponent
- "SDK de Android carpeta dentro de la carpeta de la aplicación" Al actualizar el estudio de Android
- Cómo configurar el proyecto NDK en Android Studio 1.3
- Esta versión de la biblioteca de renderizado es más reciente que su versión de Android Studio. Actualiza Android Studio
- ¿Cuál es la diferencia entre Acitvity_Main.xml y Fragment_main.xml en Android Studio
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
- Cómo mostrar archivos ocultos en Android Studio
- No se puede resolver el símbolo 'LocationClient' en Android Studio
- Android gradle build Error "terminado con valor de salida diferente de cero 42", ¿qué significa y cómo puedo arreglarlo?
- ¿Cómo obtener cobertura de código con Android Studio?
- "Error: Atributo" estilo "ya se ha definido" error después de añadir facebook sdk de Maven
- Eclipse a Android Studio Import
- Instalación del nuevo Android studio Beta v.0.8.14
- Configuración de la variable ambiental ANDROID_HOME en Mac OS X
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 // }
- No se puede agregar un evento al calendario en android
- Cómo jugar RTSP stream video (MPEG4, baseline) de una cámara con videoview de Android?