PDA

Ver la Versión Completa : [ CONSULTA ] Gradle sync failed


LEAJIM_454
25/04/16, 08:59:02
Hola a todos, tengo otro problema, importé un proyecto que era de eclipse a Android Studio, pero no me deja compilarlo, me sale Gradle sync failed: Gradle DSL method not found: 'compile()' no tengo la menor idea de donde provenga el error, tal vez alguien quiera echarme un cable, gracias a todos de antemano dejo aqui el codigo del archivo build.gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules.
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "com.JimSoft.Edu.LearnWithEnuma"
minSdkVersion 10
targetSdkVersion 22
}

buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt'
}
}
}

dependencies {
compile 'com.android.support:appcompat-v7:23.3.0'
compile 'com.android.support:support-v4:23.3.0'
compile 'com.android.support:appcompat-v7:23.3.0'
compile 'com.github.japgolly.android:svg-android:2.0.6'
compile files('libs/android-support-v7-palette.jar')
}
Olvidaba decir que en mi proyecto entra Google play services y appCompat V7, gracias.

kriogeN
25/04/16, 10:10:29
Hay 2 ficheros build.gradle de tu aplicación, el "project" y el "module" (y tantos "module" como proyectos estés importando en el settings.gradle, pero esos realmente no son importantes para este caso).

El fichero que has puesto es el build.gradle (Module), comprueba que en el build.gradle (Project) no tienes ningún "compile" dentro de "dependencies", y si lo tienes, lo mueves dentro de "dependencies" en el fichero de Module.

LEAJIM_454
25/04/16, 17:36:36
Hay 2 ficheros build.gradle de tu aplicación, el "project" y el "module" (y tantos "module" como proyectos estés importando en el settings.gradle, pero esos realmente no son importantes para este caso). El fichero que has puesto es el build.gradle (Module), comprueba que en el build.gradle (Project) no tienes ningún "compile" dentro de "dependencies", y si lo tienes, lo mueves dentro de "dependencies" en el fichero de Module.
Dentro del archivo project en dependencies solo hay
classpath 'com.android.tools.build:gradle:2.0.0'Aunque me di cuenta que no tengo google play services dentro de mi proyecto y que antes estaba, no se como importar esa libreria, gracias kriogeN.

El problema estaba en que no estaba importando de forma correcta las librerias Support Library V7 y Google play services, gracias por la ayuda kriogeN.