Я пытаюсь добавить сервисы google play к моему проекту libGDX в IntelliJ Idea. Я следил за руководством по установке здесь: https://developers.google.com/android/guides/setup
который выглядит довольно просто. Я просто добавил эти строки в свой build.gradle в соответствующем разделе, поэтому теперь все выглядит так:
project(":android") {
apply plugin: "android"
apply plugin: 'com.android.application'
configurations { natives }
dependencies {
compile project(":core")
compile "com.badlogicgames.gdx:gdx-backend-android:$gdxVersion"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi-v7a"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-arm64-v8a"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-x86"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-x86_64"
compile "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion"
natives "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-armeabi"
natives "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-armeabi-v7a"
natives "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-x86"
compile "com.badlogicgames.gdx:gdx-freetype:$gdxVersion"
natives "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-armeabi"
natives "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-armeabi-v7a"
natives "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-arm64-v8a"
natives "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-x86"
natives "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-x86_64"
compile 'com.google.android.gms:play-services:11.2.0'
}
}
Затем я пытаюсь синхронизировать мой проект gradle в Idea, чтобы получить ошибку "Не удалось разрешить".
В руководстве по настройке также говорится: "Обязательно обновляйте этот номер версии каждый раз, когда обновляется сервис Google Play", но проблема в том, что почти невозможно найти номер версии: моя версия Google Play Services SDK в соответствии с менеджер Android SDK - "43", и до сих пор мне не удалось сопоставить такую "11.2.0" или любую другую типичную строку версии с номером версии "43". Не то, чтобы руководство по установке ничего не говорило об этом.
В любом случае, я пробовал много вещей из множества вопросов, связанных с этим, безрезультатно. В частности, я должен указать, что у меня действительно обновлен SDK для Android, и я уверен, что это тот, который используется Idea (я уже проверял три раза...):
Я использую уровень API 26, но в любом случае другие определяют, используют ли тот же каталог для Android SDK. Более того, у меня нет других SDK для Android, установленных на этом ноутбуке, поэтому нет никаких сомнений в том, что Idea использует этот и тот только.
Любые идеи более чем приветствуются.
Спасибо заранее!