Вчера я обновил Android Studio до версии 3.0, но я работаю с LibGdx, и после обновления я не могу построить свой проект.
Когда я пытаюсь построить, это дает мне ошибку:
Ошибка: (2, 0) Плагин с id 'jetty' не найден
Как мне это исправить?
Вчера я обновил Android Studio до версии 3.0, но я работаю с LibGdx, и после обновления я не могу построить свой проект.
Когда я пытаюсь построить, это дает мне ошибку:
Ошибка: (2, 0) Плагин с id 'jetty' не найден
Как мне это исправить?
В настоящее время html-модуль использует устаревший jetty plugin
который удаляется в версии Gradle 4.1.
Android Studio 3.0 с использованием Gradle-4.1
и android-gradle-plugin:3.0.0
Gradle 4.1 еще не поддерживается в LibGDX, есть проблема для того же самого, который теперь обновлен для Gradle 4.6
Если вы все еще хотите использовать Android Studio 3.0
Переход на понижение до 3.3 от 4.1
Найдите папку gradle внутри вашего проекта, откройте gradle-wrapper.properties
и измените дистрибутивUrl на 3.3
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
Снизьте Android-град-плагин до 2.3.3 с 3.0.0
Откройте файл root build.gradle
и найдите артефакт и измените версию
classpath 'com.android.tools.build:gradle:2.3.3'
Комментарий/удаление google()
из списка репо
EDIT: обновите проект LibGDX до Gradle 4.6 - AS USER
Обновить Gradle до 4.6:
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
Найдите файл root build.gradle
вашего проекта и добавьте project repositories list
Google Maven в project repositories list
а также в project repositories list
buildScript repo list
repositories {
//..
google()
jcenter() // Required for org.jetbrains.trove4j:trove4j library
}
Обновите плагин Android 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 Plugin 3.2.0 или выше, вам не нужно предпринимать никаких действий для отключения конфигурации по требованию.)
Отключите конфигурацию по требованию в файле gradle.properties
как показано ниже:
org.gradle.configureondemand=false
Чтобы отключить настройку по требованию в настройках Android Studio, выберите "Файл"> "Настройки" (Android Studio> "Настройки" на Mac), выберите категорию "Компилятор" в левой панели и снимите флажок "Настроить по требованию".
В Android Studio 3.2 Beta 1 и выше параметры включения конфигурации по требованию были удалены.
Обновите Android buildToolsVersion до 27.0.3
и SdkVersion до 27
instrumentTest.setRoot('tests')
из sourceSets
внутри файла android build.gradle
compile
на implementation
внутри root build.gradle
fileGWT Gradle Plugin
добавлен в html-модуль, проверьте последний build.gradle html-модуля. Запустите проект с помощью команды " gradle task
Run Configuration
или " gradle task
терминал", используя gradle task
.
Если вы собираетесь создать новый проект, используйте gdx-setup.jar
последней сборки.
Предложение от команды Jetty Plugin - переключиться на gretty
Пожалуйста, проверьте эту ошибку, заменив плагин причал на gretty plugin gradle