Plugin de Gradle de Android-Herramientas

Actualmente estoy tratando de obtener el nuevo sistema de construcción para Android ( http://tools.android.com/tech-docs/new-build-system/using-the-new-build-system ) para trabajar. Por lo tanto, creé un archivo build.gradle con el siguiente contenido:

 apply plugin: 'android' android { compileSdkVersion 15 target='android-15' defaultConfig { targetSdkVersion 15 minSdkVersion 8 versionCode 10 } sourceSets { main { manifest { srcFile 'AndroidManifest.xml' } } } } repositories { mavenCentral() } dependencies { compile 'com.google.android:android:4.0.1.2' compile project(':ActionBarSherlock') compile fileTree(dir: './libs', include: '*.jar') } 

He hecho esto basado en los documentos, así que espero que funcione; Sin embargo, consigo el mensaje de error siguiente:

ERROR: La configuración predeterminada tiene una dependencia indirecta en la API de Android nivel 14, pero minSdkVersion para la variante 'Debug' es API nivel 8

Al eliminar la dependencia explícita de android 4.0.1.2, el error desaparece, pero me quedan con errores de compilación porque los archivos de Android por sí mismos no se pueden resolver. Como ejemplo, no se puede encontrar Activity o View como clases. Supuestamente, podría degradar a una versión anterior de Android para que coincida con la minSdkVersion , pero quiero compilar contra sdk 15 con un mínimo de 8 .

El complemento se declara en una raíz build.gradle con la versión 0.3.

¿Alguien de ustedes tiene una idea de cómo resolver ese error?

Gracias, Matthias

Hm de alguna manera conseguí esto para trabajar utilizando la API de soporte en lugar de todo Android como dependencia … por lo menos funciona ahora …

  • Cómo obtener la versión de la biblioteca interna referenciada de apk
  • MediaPlayer de Android - setDataSource y lanzamiento - IllegalStateException
  • ¿Cómo incluir la cadena de versión en el nombre de archivo al crear Android apk con hormiga?
  • ¿Cómo puedo comprobar la versión del sistema de Android?
  • Cargar aplicación de Android con código de versión diferente, pero el mismo nombre de versión
  • Proceso de actualización de mi aplicación en el mercado
  • ¿Existe una estrategia recomendada para lanzar una versión beta de una aplicación a un número limitado de usuarios a través del Android Market?
  • ¿Qué versiones de Android SDK admiten la codificación en qué versiones de Java?
  • Error de minSdkVersion al cargar APK en Android Market
  • Nombre de la versión del kernel de Android
  • Versión errónea keystore al hacer llamadas https
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.