错误:(2, 0) 未找到 ID 为“jetty”的插件
昨天我将Android Studio升级到3.0版本,但我正在使用LibGdx,升级后我无法构建我的项目。
当我尝试构建时,它给了我一个错误:
错误:(2, 0) 未找到 ID 为“jetty”的插件
我应该如何解决这个问题?
昨天我将Android Studio升级到3.0版本,但我正在使用LibGdx,升级后我无法构建我的项目。
当我尝试构建时,它给了我一个错误:
错误:(2, 0) 未找到 ID 为“jetty”的插件
我应该如何解决这个问题?
目前 html 模块使用已弃用,在 Gradle 4.1 版本中已被删除。jetty plugin
Android Studio 3.0 使用和Gradle-4.1
android-gradle-plugin:3.0.0
LibGDX 中尚不支持 Gradle 4.1,存在一个问题,现在已针对 Gradle 4.6 进行了升级
如果您仍然想使用 Android Studio 3.0
将 Gradle 从 4.1 降级到 3.3
在项目中查找 gradle 文件夹, 打开并更改分发Url for 3.3gradle-wrapper.properties
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
将 Android-gradle-plugin 从 3.0.0 降级到 2.3.3
打开根文件并查找工件并更改版本build.gradle
classpath 'com.android.tools.build:gradle:2.3.3'
从存储库列表中注释/删除google()
编辑:将LibGDX项目更新到Gradle 4.6 - AS USER
将 Gradle 升级到 4.6 :
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
查找项目的根文件,并将Google的Maven存储库添加到以及build.gradle
project repositories list
buildScript repo list
repositories {
//..
google()
jcenter() // Required for org.jetbrains.trove4j:trove4j library
}
更新安卓 Gradle 插件 :
classpath 'com.android.tools.build:gradle:3.1.3'
Android Gradle Plugin 的已知问题
使用 Gradle 4.6 及更高版本按需配置:
如果您将 Android Gradle Plugin 3.0.x 或 3.1.x 与 Gradle 4.6 及更高版本配合使用,则应按需禁用配置,以避免出现一些不可预测的构建错误。(如果您使用的是 Android Gradle 插件 3.2.0 或更高版本,则无需执行任何操作即可按需禁用配置。
在文件中禁用按需配置,如下所示:gradle.properties
org.gradle.configureondemand=false
要在 Android Studio 设置中禁用按需配置,请选择“文件>设置”(Mac 上的 Android Studio >首选项“),在左窗格中选择”编译器“类别,然后清除”按需配置“复选框。
在 Android Studio 3.2 Beta 1 及更高版本中,用于启用按需配置的选项已被删除。
将 Android buildToolsVersion 更新到 和 SdkVersion 到27.0.3
27
instrumentTest.setRoot('tests')
sourceSets
build.gradle
compile
implementation
build.gradle
GWT Gradle Plugin
使用 运行项目,或使用 在终端上运行项目。Run Configuration
gradle task
如果要创建新项目,请使用最新版本。gdx-setup.jar