でIntelliJのアイデアで、サービスを果たしています。非常に簡単になりますhttps://developers.google.com/android/guides/setupは解決に失敗しました:com.google.android.gms:私はGoogleがIntelliJのアイデアで私libGDXプロジェクトにサービスを果たし追加しようとしているのGradle
:私はここで、セットアップガイドに従ってきました。物事が今見て私は、対応するセクションで私の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プロジェクトを同期してみてください。
セットアップガイドには、「Google Playサービスが更新されるたびにこのバージョン番号を更新するようにしてください」と書かれていますが、そのバージョン番号を見つけることはほとんど不可能であると思われます。 Android SDKのマネージャーには "43"と表示されていますが、これまでの "11.2.0"や一般的なバージョンの文字列と "43"のバージョン番号を関連付けることはできませんでした。セットアップガイドには何も言われていません。
とにかく、私は無駄にこれに関連する質問の過多から多くのことを試してみました。
:具体的には、私は私のAndroidのSDKが正常に更新されていないと私はそれはそれはアイデア(私はすでにトリプルチェックし、これをしました...)で使われているものです確信していることを指摘しなければなりません
私はAPIレベル26を使用していますが、とにかく他の定義は、Android SDKのために非常に同じディレクトリを使用します。さらに、私はこのラップトップには他のアンドロイドSDKもインストールされていないので、Ideaがそれを使用していることは疑いのないことです。
どのようなアイデアも大歓迎です。
ありがとうございます!
私は '参照プラグインを適用しない:「com.google.gms.google-services'' –
私はどちらかのセットアップのGoogle Playサービスガイドでそれを見ることはありません。それはどこから来たのですか? –
JFTR、バージョン番号を11.2.0ではなく11.0.0に置き換えるのは難しいようですが、私はここでもいくつかのテストを行っていますので、確かめるまで答えとして公開しません。 –