Android Studio LibGDX Ошибка синхронизации Gradle - PullRequest
0 голосов
/ 03 июля 2018

После попытки запуска синхронизации gradle я получаю эту ошибку. Я не уверен, связано ли это с libgdx или это просто проблема Gradle.

Конфигурация 'compile' устарела и была заменена на «реализация» и «API». Он будет удален в конце 2018 года. Для больше информации смотрите: http://d.android.com/r/tools/update-dependency-configurations.html

Версия minSdk не должна быть объявлена ​​в манифесте Android файл. Вы можете переместить версию из манифеста в defaultConfig в файле build.gradle.

Версия targetSdk не должна быть объявлена ​​в манифесте Android файл. Вы можете переместить версию из манифеста в defaultConfig в файле build.gradle.

1 Ответ

0 голосов
/ 03 июля 2018

В Gradle 3.4 введены новые Конфигурации подключаемых модулей Java Library , которые позволяют вам контролировать, публикуются ли зависимости в пути к классам компиляции и времени выполнения проектов, которые используют эту библиотеку.

  • implementation и api могут использоваться только с Android Plugin for Gradle 3.0.0 или более поздней версией.

  • Плагин Android 3.0.0 требует Gradle версии 4.1 или выше.

  • Gradle 4.x еще не поддерживается в LibGDX, существует проблема для того же.


Так что в настоящее время вы не можете использовать implementation или api с libGDX так что придерживайтесь устаревшего API и используйте compile.

...