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:
- Distribución histórica de las versiones de la plataforma Android
- ¿El mejor acercamiento para las versiones libres y pagadas de la aplicación de Androide?
- ¿Puedo instalar la API de Android más reciente para orientar la versión de API inferior?
- ¿Qué SDK de Android debo usar ahora?
- Cómo utilizar una función sólo si la versión es 11+
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
- Requisito de mencionar la versión de servicios de Google Play en el manifiesto de la aplicación
- ¿Cómo puedo comprobar la versión de Open Mobile API en Android?
- ¿Incluyendo la versión webkit utilizada en el navegador Android?
- ¿Qué Eclipse para Android?
- ¿Cómo puedo comprobar la versión del sistema de Android?
- Cómo obtener la versión SDK de Android de un dispositivo desde la línea de comandos
- Proyecto conectado a SVN que no muestra información de versión en eclipse
- Problemas de reproducción de Android Studio
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 …
- Error de base-64 incorrecto
- Cómo permitir que el teléfono funcione mientras usa la alarma RTC en Android