Problemas al intentar crear gradle build

Recientemente hemos migrado a Android Studio (de Intellij). Actualmente estoy intentando migrar nuestro proyecto para usar gradle para builds. He intentado ajustarlo alrededor de nuestra estructura actual de la carpeta, y he intentado emigrar nuestros archivos para emparejar la estructura del archivo del gradle.

He tenido errores en cada sentido, he estado buscando una respuesta, pero no puedo encontrar nada que coincida con lo que estamos recibiendo.

El error que obtengo al intentar migrar a la estructura del archivo gradle es:

  • Qué salió mal:

    Se ha producido un problema al configurar el proyecto ':'.

    Error al notificar al detector de evaluación del proyecto. Configuración con nombre 'default' no encontrado

El error que obtengo usando nuestra estructura de archivos antigua es:

:<project>:processDebugResources /Users/kbrown/dev/AndroidClient/<project>/build/res/all/debug/values/values.xml:311: error: Error retrieving parent for item: No resource found that matches the given name '@style/Widget.Sherlock.ActionBar.Solid'. /Users/kbrown/dev/AndroidClient/<project>/build/res/all/debug/values/values.xml:312: error: Error: No resource found that matches the given name: attr 'background'. /Users/kbrown/dev/AndroidClient/<project>/build/res/all/debug/values/values.xml:314: error: Error: No resource found that matches the given name: attr 'backgroundSplit'. 

Cualquier idea sobre dónde buscar. Tenemos un par de referencias a bibliotecas como ActionBarSherlock.

Construir un gradiente

 buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' dependencies { compile files('libs/android-support-v4.jar') compile files('libs/retrofit-1.0.0-SNAPSHOT.jar') compile project(':ThirdParty:ActionBarSherlock') compile project(':ThirdParty:drag-sort-listview') compile project(':ThirdParty:SlidingMenu') compile project(':ThirdParty:Android-ViewPagerIndicator') } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 8 targetSdkVersion 17 } sourceSets { main { manifest.srcFile 'AndroidManifest.xml' resources.srcDirs = ['src'] res.srcDirs = ['res'] } instrumentTest.setRoot('../UnitTests/src') } } 

Settings.gradle

 include ':library:Android-ViewPagerIndicator',':library:SlidingMenu',':library:drag-sort-listview',':library:ActionBarSherlock',':<project>' 

Cualquier idea sería apreciada.

3 Solutions collect form web for “Problemas al intentar crear gradle build”

Al mirar sus dependencias:

 dependencies { compile files('libs/android-support-v4.jar') compile files('libs/retrofit-1.0.0-SNAPSHOT.jar') compile project(':ThirdParty:ActionBarSherlock') compile project(':ThirdParty:drag-sort-listview') compile project(':ThirdParty:SlidingMenu') compile project(':ThirdParty:Android-ViewPagerIndicator') } 

Usted debe tener en su settings.gradle:
include ':ThirdParty:Android-ViewPagerIndicator' .... lugar de include ':library:Android-ViewPagerIndicator' ...

A veces obtendrá este error si Gradle no puede usar el diseño de proyecto predeterminado definido por el complemento de Android. Parece que está intentando configurar su build.gradle para usar el diseño de estilo antiguo, pero se olvidó de incluir algunos directorios (a saber, java.srcDirs). Intente algo como:

 sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } } 

También podría ser que uno de sus proyectos de dependencia no esté configurado correctamente. ¿Tiene un archivo build.gradle para ActionBarSherlock y los otros proyectos de terceros? Trate de comentar sus dependencias y volver a agregarlas una a la vez para ver cuándo ocurre el error.

Una otra causa potencial de este error exacto: Encontré que este error fue resuelto comentando algunas bibliotecas no utilizadas en la sección de las dependencias de build.gradle. Asegúrese de que estas rutas son correctas.

  • Definición de 'resValue' utilizando una definición de cadena existente
  • Problema de representación con android API 22
  • Auto incremento de código de versión sólo en versiones
  • Gradle build failed: Los archivos Dex no pueden superar los 64k
  • Aspectos del Informe de Cobertura de Jacoco
  • Android Robolectric Gradle - java.lang.OutOfMemoryError: PermGen espacio
  • Problema al migrar a Gradle Experimental 2.5: ningún método AndroidConfig
  • ¿Hay alguna forma de desactivar javadoc se bloquea en Android Studio con Maven plugin?
  • ¿Cómo reemplazar una cadena por un buildvariant con gradle en android studio?
  • ¿Cómo configurar PROGUARD para el procesador Jackson JSON?
  • cadenas personalizadas para debug buildType
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.