0

を、私は私のプロジェクトにFirebaseジョブ・ディスパッチャを追加しようとしていますが、私はこのエラーのために構築することができません:は「com.firebaseを:firebase-jobdispatcher」が見つかりませんでした。

Gradle sync failed: Could not find com.firebase:firebase-jobdispatcher:[version]. Required by: project :[module]

build.gradleファイルは次のようになりますこの:

apply plugin: 'com.android.application' 
apply plugin: 'android-apt' 

android { 
    compileSdkVersion 25 
    buildToolsVersion "25.0.2" 

    defaultConfig { 
     minSdkVersion 16 
     targetSdkVersion 25 
     versionCode 2 
     versionName "1.0.1" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
      zipAlignEnabled true 
     } 
    } 
} 

repositories { 
    mavenCentral() 
    maven {url "https://clojars.org/repo/"} 
} 

dependencies { 
    debugCompile 'com.squareup.leakcanary:leakcanary-android:1.5' 
    releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5' 
    testCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5' 

    compile 'com.firebase:firebase-jobdispatcher:0.5.2' 

    compile 'com.facebook.stetho:stetho:1.4.2' 

    compile 'com.jakewharton:butterknife:8.4.0' 
    apt 'com.jakewharton:butterknife-compiler:8.4.0' 

    compile 'frankiesardo:icepick:3.2.0' 
    provided 'frankiesardo:icepick-processor:3.2.0' 

    compile 'org.greenrobot:eventbus:3.0.0' 

    compile 'com.android.support:appcompat-v7:25.3.0' 
    compile 'com.android.support:design:25.3.0' 
    compile 'com.android.support:support-v13:25.3.0' 

    compile 'com.google.code.gson:gson:2.7' 

    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile files('libs/volley.jar') 
} 

はまた、私はGoogleのリポジトリとSDKマネージャを介してインストールGoogle Playのサービスのバージョン39のバージョン45を持っています。

documentation on the firebase-jobdispatcher Github pageによれば、これは依存性を追加するために必要なものです。私のプロジェクトはGCMに依存していないので、何が起こっているのか分かりません。私がここで紛失しているものはありますか?

+0

接続に問題がある可能性があります。インターネット、プロキシなど – azizbekian

答えて

0

明らかに、GradleはMaven Centralだけを使用して依存関係を解決できませんでした。リポジトリのリストにJCenterを追加すると、問題が解決しました。

repositories { 
    jcenter() // new 
    mavenCentral() 
    maven {url "https://clojars.org/repo/"} 
} 
関連する問題