web-dev-qa-db-ja.com

解決できませんでした:com.google.Android.gms:play-services-gcm:7.5。+

アプリにGCMを含めようとしています。

私はこのエラーメッセージを受け取り続けます:

解決できませんでした:com.google.Android.gms:play-services-gcm:7.5。+ |リポジトリをインストールしてプロジェクトを同期|プロジェクト構造ダイアログに表示

リポジトリをインストールしてプロジェクトを同期しようとすると、次のエラーが発生します。

SDK情報を読み込んでいます...不明なパッケージフィルター 'extra-google-m2repository'を無視しています警告:パッケージフィルターはすべてのパッケージを削除しました。インストールするものはありません。パッケージフィルターなしでもう一度更新することを検討してください。

これが私のgradleファイルです:

apply plugin: 'com.Android.application'
apply plugin: 'com.google.gms.google-services'

Android {
    compileSdkVersion 22
    buildToolsVersion "22.0.1"
    ...

    dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        compile 'com.Android.support:appcompat-v7:22.2.1'
        compile 'com.google.Android.gms:play-services-gcm:7.5.+'

//すべてのサブプロジェクト/モジュールに共通の構成オプションを追加できる最上位のビルドファイル。

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:1.2.3'
        classpath 'com.google.gms:google-services:1.3+'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}
12
Joolah

必要なパッケージAndroid SDK Manager are up to date.

そして使う

compile 'com.google.Android.gms:play-services-gcm:7.5.0'

お役に立てれば幸いです。

11
IntelliJ Amiya

7.5.+から7.5.0に変更すると、この問題が修正されました。ワイルドカードが問題を引き起こした理由がわかりません。

6
theblang

Android StudioとSDKを更新した後、同じエラーが発生しました。

'com.Android.tools.build:gradle:1.3.0' の代わりに 'com.Android.tools.build:gradle:1.2.3' in Project gradle file。

1
Roman Dezhin

私はこの質問によく答えていることを知っていますが、同様のエラーに遭遇してこのページを見ている人のために何かを追加するだけです。

依存関係(Googleサポートライブラリを読む)を新しいバージョンに更新していて、プロジェクトで古いバージョンのGoogle Play開発者サービスを使用している場合、通常、解決に失敗しました(Android SDK Manager in Extrasを参照) )。

これを解決するには、Google Play開発者サービスを最新バージョンに更新してから、build.gradle(アプリ)を同期します。これにより、同様の問題が解決されます。

1
Paritosh

SDKを更新すると、この問題は解決しました。

1
FunkSoulBrother

価値があるのは、10.1.1から10.2.0に更新したときにこのエラーが発生したことです。 10.2を使用してみましたが、フルバージョン番号10.2.0(最後の0が重要)を使用する必要があることがわかりました。これが誰かを助けることを願っています。

0
BlackHatSamurai

私にとって-ヘルプ:

  1. に移動するにはツール-> Android-> SDK Manager
  2. Android SDK左側のリストの選択タブからSDK Tools
  3. すべてチェック更新が必要パッケージ
  4. ディスクに多くの空き領域と時間が必要です(SSDディスクの場合、私には約1時間かかります)

その後、プロジェクトは正常に動作します。

0
Obrazcoff