java android android-studio gradle

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.

  1. Abra el archivo en your-app-project / your-app-name / gradle / wrapper / gradle-wrapper.properties
  2. reemplace la antigua ruta URL por ésta: distributionUrl = https: //services.gradle.org/distributions/gradle-2.10-all.zip

  3. Cambie el nombre de la carpeta de "... / 1.12" a su proyecto de aplicación / your-app-name.gradle / 2.10

  4. Cambie el classpath de your-app-project / your-app-name / build.gradle por classpath ''com.android.tools.build:gradle:2.1.2''

  5. Reemplace runProguard de su-aplicación-proyecto / su-nombre-de-aplicación / app / build.gradle por minifyEnabled

  6. 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.