java android-studio gradle libgdx jetty

java - Error:(2, 0) No se encontrĂ³ el complemento con id ''jetty''



android-studio gradle (2)

Ayer actualicé Android Studio a la versión 3.0, pero estoy trabajando con LibGdx y después de la actualización no puedo construir mi proyecto.

Cuando intento construir, me da un error:

Error: (2, 0) No se encontró el complemento con id ''jetty''

¿Cómo debo arreglar esto?



Actualmente, el módulo html utiliza un jetty plugin obsoleto que se elimina en la versión Gradle 4.1.

Android Studio 3.0 con Gradle-4.1 y android-gradle-plugin:3.0.0

Gradle 4.1 aún no es compatible con LibGDX, hay un issue para el mismo, que ahora se ha upgraded para Gradle 4.6

Si todavía quieres usar Android Studio 3.0

  • Bajando de grado a 3.3 de 4.1

    Encuentre la carpeta de Gradle dentro de su proyecto, abra gradle-wrapper.properties y cambie distributionUrl por 3.3

    distributionUrl=https/://services.gradle.org/distributions/gradle-3.3-all.zip

  • Bajar la versión de Android-gradle-plugin a 2.3.3 desde 3.0.0

    Abra el archivo root build.gradle y encuentre el artefacto y cambie la versión

    classpath ''com.android.tools.build:gradle:2.3.3''

  • Comentar / borrar google() de la lista de repo

-------------------------------------------------- ------------------------------

EDITAR : Actualizar el proyecto LibGDX a Gradle 4.6 - COMO USUARIO

  1. Actualizar Gradle a 4.6:

    distributionUrl=https/://services.gradle.org/distributions/gradle-4.6-all.zip

  2. Encuentre el archivo root build.gradle de su proyecto y agregue el repositorio Maven de Google en la project repositories list , así como en la buildScript repo list

    repositories { //.. google() jcenter() // Required for org.jetbrains.trove4j:trove4j library }

  3. Actualizar Android Plugin Gradle:

    classpath ''com.android.tools.build:gradle:3.1.3''

    Problemas conocidos con el Android Gradle Plugin

    Configuración bajo demanda con Gradle 4.6 y superior:

    Si está utilizando Android Gradle Plugin 3.0.xo 3.1.x con Gradle 4.6 y superior, debe deshabilitar la configuración a pedido para evitar algunos errores de compilación impredecibles. (Si está utilizando Android Gradle Plugin 3.2.0 o superior, no necesita realizar ninguna acción para deshabilitar la configuración a pedido).

    Deshabilite la configuración bajo demanda en su archivo gradle.properties como se muestra a continuación:

    • org.gradle.configureondemand=false

    • Para deshabilitar la configuración bajo demanda en la configuración de Android Studio, seleccione Archivo> Configuración (Android Studio> Preferencias en Mac), seleccione la categoría Compilador en el panel izquierdo y desmarque la casilla de verificación Configurar a petición.

      En Android Studio 3.2 Beta 1 y superior, las opciones para habilitar la configuración bajo demanda se han eliminado.

  4. Actualice Android buildToolsVersion a 27.0.3 y SdkVersion a 27

  5. Elimine instrumentTest.setRoot(''tests'') de sourceSets dentro del archivo build.gradle Android
  6. Reemplace toda compile con implementation dentro del archivo root build.gradle .
  7. Se agregó el GWT Gradle Plugin en el módulo html, verifique el último build.gradle del módulo html.

Ejecute su proyecto con Run Configuration o On Terminal usando la gradle task .

Si vas a crear un nuevo proyecto, usa gdx-setup.jar de la última compilación .