#ios #binding #gradle #libgdx #robovm
#iOS #привязка #gradle #libgdx #robovm
Вопрос:
Я пытаюсь иметь возможность размещать рекламу admob в моей игре iOS libGDX из привязок RoboVM, которые я нашел здесь. Сначала я начал следовать этим инструкциям, однако не смог даже завершить первый шаг (который является импортом), потому что он все еще использовал классическую структуру libgdx. Поскольку привязки теперь используют gradle (как и остальная часть libgdx), я попытался импортировать их как проект gradle. Когда я нажал «построить модель», я получаю следующую ошибку:
FAILURE: Build failed with an exception.
What went wrong:
A problem occurred configuring root project 'robovm-ios-bindings-master'.
Не удалось разрешить все зависимости для конфигурации ‘:classpath’.
Не удалось найти com.github.jtakakura:gradle-robovm-plugin:0.0.10-SNAPSHOT.
Требуется:
:robovm-ios-bindings-master 2: не указано
Я совершенно определенно считаю, что это во многом связано с тем фактом, что он определяет моментальный снимок robovm 0.0.10, в то время как я использую robovm 0.0.14. Понижение версии плагина (что я выяснил, как и что можно сделать) прерывает проект запуска robovm для libgdx, так что это не вариант. Как мне сделать так, чтобы это работало, или, по крайней мере, найти другой способ включить рекламу admob.
Ответ №1:
Я посмотрел, что это за плагин robovm gradle, и обнаружил, что версии snapshot больше не существует. Я просто удалил «-SNAPSHOT» из конца строки зависимости в проекте привязки «build.gradle», и проект был импортирован правильно