java - gradle 3.0 1
La sincronización de Gradle falló: No se pudo encontrar el método (9)
Bajo gradle-> gradle-wrapper.properties
reemplazo de distributionUrl = https /: //services.gradle.org/distributions/gradle-2.2.1-all.zip
con
distributionUrl = https /: //services.gradle.org/distributions/gradle-4.1-all.zip
Resuelto el problema.
Intento importar un proyecto en Android studio.
Al importarlo, tengo un error con Gradle:
La sincronización de Gradle falló: no se pudo encontrar el método ''org.gradle.api.artifacts.Configuration.setExtendsFrom (Ljava / lang / Iterable;) Lorg / gradle / api / artifacts / Configuration;''.
Intenté: - Volver a descargar dependencias y sincronizar proyecto: Error (mismo error).
Detener el proceso de compilación de Gradle: Fallo (el mismo error).
Elimine el .graddle en el directorio de inicio: Error (el mismo error).
Invalidar la memoria caché y reiniciar: Error (el mismo error).
Desinstale y vuelva a instalar Android Studio y SDK: Fail (el mismo error).
Todavía no tengo ideas
/build.gradle:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath ''com.android.tools.build:gradle:2.1.0''
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
/app/build.gradle
apply plugin: ''com.android.application''
//apply plugin: ''android''
android {
compileSdkVersion 17
buildToolsVersion ''20.0.0''
defaultConfig {
applicationId ''xxx.xxx.xxx''
minSdkVersion 17
targetSdkVersion 17
versionCode 1
versionName ''1.0''
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile(''proguard-android.txt''), ''proguard-rules.pro''
}
buildPB {
debuggable false
jniDebuggable false
renderscriptDebuggable false
zipAlignEnabled true
}
}
productFlavors {
}
// lintOptions {
// abortOnError false
// }
}
dependencies {
compile fileTree(dir: ''libs'', include: [''*.jar''])
// You must install or update the Support Repository through the SDK manager to use this dependency.
compile (''org.simpleframework:simple-xml:2.7.1'') {
exclude module: ''stax''
exclude module: ''stax-api''
exclude module: ''xpp3''
}
compile ''net.sf.opencsv:opencsv:2.3''
compile ''de.greenrobot:greendao:1.3.7''
// You must install or update the Support Repository through the SDK manager to use this dependency.
// compile ''com.android.support:support-v4:19.+''
}
Gracias por adelantado
Este problema aparece cuando actualicé mi android studio a 3.1.1
1. Lo resolví cambiando: classpath ''com.android.tools.build:gradle:3.1.1''
en build.gradle (proyecto)
2. cambiar: distributionUrl=https/://services.gradle.org/distributions/gradle-4.4-all.zip
en gradle-wrapper.properties. (puede verificarlo en el explorador C: / Archivos de programa / Android / Android Studio / gradle / gradle-4.4)
Este problema me ocurrió hoy con Android Studio 2.2 Beta2 en Windows 7 de 64 bits.
Ninguna de las soluciones mencionadas ayudó. Finalmente, pude resolver el problema al volver a importar mi proyecto.
He arreglado el error cambiando las siguientes cosas.
- Abra el archivo en your-app-project / your-app-name / gradle / wrapper / gradle-wrapper.properties
reemplace la antigua ruta URL por ésta: distributionUrl = https: //services.gradle.org/distributions/gradle-2.10-all.zip
Cambie el nombre de la carpeta de "... / 1.12" a su proyecto de aplicación / your-app-name.gradle / 2.10
Cambie el classpath de your-app-project / your-app-name / build.gradle por classpath ''com.android.tools.build:gradle:2.1.2''
Reemplace runProguard de su-aplicación-proyecto / su-nombre-de-aplicación / app / build.gradle por minifyEnabled
Haga clic en Reintentar en el recordatorio de error o Vuelva a abrir su Android Studio y su proyecto.
Estoy usando las últimas versiones de Android Studio y Gradle.
Me enfrenté a un problema similar y lo resolví con Android Studio versión 3.0.1
1. Cambie la ruta de clase de your-app-project / your-app-name / build.gradle a classpath ''com.android.tools.build:gradle:3.0.1''.
2. Reemplace la ruta de la URL anterior por esta: distributionUrl = https: //services.gradle.org/distributions/gradle-4.1-all.zip
Mi archivo de gradle era de la versión 4.1, es decir, el archivo en la siguiente ubicación: (puede diferir ligeramente en su máquina) C: / Archivos de programa / Android / Android Studio / gradle / gradle-4.1
Para mí, la solución fue abrir Configuración -> Compilación, Ejecución, Despliegue -> Gradle y marcar "Usar el contenedor de Gradle predeterminado (recomendado)".
Pude copiar la carpeta /.gradle de un nuevo proyecto de Android en la que estaba teniendo el problema. Luego reinicié Android Studio e hice una limpieza / compilación. Esto resolvió mi problema.
edit Proyecto >> Aplicación >> gradle >> wrapper >> gradle-wrapper.properties
distributionUrl=http/://services.gradle.org/distributions/gradle-2.10-bin.zip
reconstruye el proyecto (reinicia ide en tu mente)
Project >> App >> gradle >> wrapper >> gradle-wrapper.properties
https/://services.gradle.org/distributions/gradle-4.1-all.zip
Esto seguramente funcionará. Estaba teniendo el mismo problema. Resuelto por esto.