Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Android Studio Error: Método Gradle DSL no encontrado: 'tiene ()'

Después de la última actualización de android studio, usando classpath 'com.android.tools.build:gradle:2.3.0-beta1', estoy recibiendo el siguiente error en gradle sync.
Error: método Gradle DSL no encontrado: 'tiene ()'

Algunas ideas

Actualizar su casused por volley android, error completo:

Error: FALLA: La generación falló con una excepción.

  • Dónde: Script 'D: \ APPS-MOBI ** \ Android \ volley \ bintray.gradle' línea: 64

  • Lo que salió mal: Se produjo un error al evaluar el script.

    No se pudo encontrar el método tiene () para los argumentos [release] en el proyecto ': volley' del tipo org.gradle.api.Project.

  • Intente: Ejecutar con la opción –stacktrace para obtener el seguimiento de la pila. Ejecutar con –info o –debug opción para obtener más salida de registro.

3 Solutions collect form web for “Android Studio Error: Método Gradle DSL no encontrado: 'tiene ()'”

El proyecto Volley ha dado la siguiente advertencia por un tiempo:

El método has () ha quedado obsoleto y está programado para ser eliminado en Gradle 3.0. Utilice el método hasProperty () o ext.has ().

Cambiar la línea en el archivo bintray.gradle de Volley desde

 publish = project.has("release") 

a

 publish = project.hasProperty("release") 

Parece arreglar el problema

Tenía el mismo problema, entonces lo intenté: ir a su módulo de volley y comentar "publish = project.has (" release ")" en el archivo "bintray.gradle"

Encontré publicar = project.has ("release") alrededor de la línea 64 en bintray.gradle.

En el estudio android haga clic en la parte superior del árbol del proyecto y Editar | FindInPath

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.