Gradle dependency error

Я использую Gradle 2.4 а также Android Studio 1.3, Я пытался использовать AppWarp"s JAR file as a dependency in a libGDX проект. I have got following error during Gradle sync:

Gradle DSL method not found 'compile()'

I put code below in allprojects раздел.

dependencies {
    compile files('libs/App42MultiPlayerGamingSDK.jar')
}

2 ответа

Решение

AppWarpMultiPlayerGamingSDK должен быть добавлен в Android Studio как модуль в основном проекте, щелкнув правой кнопкой мыши на проекте.

Выберите настройки модуля

И SDK в качестве модуля библиотеки.

Спасибо команде поддержки AppWarp!

Не можешь поставитьcompile" в allprojects раздел, потому что этот раздел не имеет java Плагин применен, и поэтому может принимать только зависимости classpath. Вы могли бы поставить apply plugin: "java" на вершине allprojects блок, но это только приведет вас к следующей проблеме...

Разве это не jar-библиотека на базе Android? Это заставит ваши другие модули не скомпилироваться, если вы поместите его в allprojects, Нужно идти в android зависимости раздела.

Другие вопросы по тегам