web-dev-qa-db-ja.com

com.google.Android.gms:play-services:7.0.0が見つかりませんでした

GMSライブラリを使用する古いプロジェクトを更新しようとしています。ただし、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-x86"
        compile "com.google.Android.gms:play-services:7.0.0"
    }
}

エラーは次のとおりです。

Error:Could not find com.google.Android.gms:play-services:7.0.0.
Searched in the following locations:
    file:/C:/Users/Harri/.m2/repository/com/google/Android/gms/play-services/7.0.0/play-services-7.0.0.pom
    file:/C:/Users/Harri/.m2/repository/com/google/Android/gms/play-services/7.0.0/play-services-7.0.0.jar
    https://repo1.maven.org/maven2/com/google/Android/gms/play-services/7.0.0/play-services-7.0.0.pom
    https://repo1.maven.org/maven2/com/google/Android/gms/play-services/7.0.0/play-services-7.0.0.jar
    https://oss.sonatype.org/content/repositories/snapshots/com/google/Android/gms/play-services/7.0.0/play-services-7.0.0.pom
    https://oss.sonatype.org/content/repositories/snapshots/com/google/Android/gms/play-services/7.0.0/play-services-7.0.0.jar
    https://oss.sonatype.org/content/repositories/releases/com/google/Android/gms/play-services/7.0.0/play-services-7.0.0.pom
    https://oss.sonatype.org/content/repositories/releases/com/google/Android/gms/play-services/7.0.0/play-services-7.0.0.jar
Required by:
CarGame-refresh:Android:1.2

SDKマネージャーに必要なものをすべてインストールして更新しました。

enter image description here

このプロジェクトは、もともとAndroid StudioにインポートしたEclipseプロジェクトであったことに注意してください。

編集:GradleはGMSの正しいディレクトリを探していないようです。ただし、SDKパスにインストールされます。ここでの問題は この未解決の質問 と非常に似ているようです。

15
manabreak

ドキュメントは、公式に入手可能なものよりも先行している可能性があります。

compile 'com.google.Android.gms:play-services:6.5.87'

私は次の手順を実行したためにのみ正常に動作するようです:

モジュール設定(F12)を開く->依存関係タブ->「+」記号-> 1)ライブラリの依存関係-> com.google.Android.gms:play-services:6.5.87

17
Mark Lapasa

Google Play Servicesバージョン7.0.0を使用するには、Google Play ServicesおよびGoogleリポジトリを更新する必要がありますRev. 23および16にそれぞれAndroid SDK Manager。

Android SDK ManagerをAndroid Studioで開くには、[ツール]-> Android-> SDK Managerに移動します。

編集:SDKツールをRev. 24.1.2に、SDKプラットフォームツールをRev. 22に、オプションでSDKビルドツールをRev. 22.0.1に更新する必要があります。 SDKマネージャー。

16
Hassaan

まず、Android SDKツールAndroid SDK Build Tools、 Android SDK platform-tools

次に、SDK ManagerからGoogle Play ServicesおよびGoogle Repositoryを更新します。 SDKマネージャーの「エクストラ」セクションにあります。

これは私のために働いた。

2
Swapnil Kale

7.0.0ではなく6.5.87を使用する必要があります。

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.google.Android.gms:play-services-maps:6.5.87'
    compile 'com.google.Android.gms:play-services-drive:6.5.87'
}
1
Ryan Le

依存関係に次の行を追加して、プロジェクトを再構築する必要があります: 'com.google.Android.gms:play-services:6.5.87'をコンパイルします

0
issam