2017-09-03 12 views
17
dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
     exclude group: 'com.android.support', module: 'support-annotations' 
    }) 
    compile 'com.android.support:appcompat-v7:25.3.1' 
    compile 'com.android.support:design:25.3.1' 
    testCompile 'junit:junit:4.12' 

    // ButterKnife 
    compile 'com.jakewharton:butterknife:8.8.1' 
    annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1' 

    // Parse SDK 
    compile 'com.parse:parse-android:1.16.0' 
} 

これは私のアプリケーションgradle依存関係です。私はそれを解決するために何をすべきかわかりません。私はSDKマネージャAndroid SDKビルドツール26.0.1からインストールしようとしましたが、私はAndroidサポートの最新バージョンも持っています。com.android.support:support-annotationsの解決に失敗しました。26.0.1

+0

可能な重複:com.android.support:appcompat-v7:26.0.0](https://stackoverflow.com/questions/45357000/failed-to-resolve -com-android-supportappcompat-v726-0-0) –

答えて

54

現在のGoogleライブラリのすべてのエディションは、古いオフライン対応のサポートリポジトリではなく、GoogleのMavenリポジトリ(maven.google.com)にあります。プロジェクト・レベルのbuild.gradleファイルで

、あなたのallprojects閉鎖がこのようになっていることを確認してください:

allprojects { 
    repositories { 
     jcenter() 
     google() 
    } 
} 
+0

上記と同じエラー – hackingforgirls

+0

@hackingforgirls:あなたの質問を編集し、 'build.gradle'ファイル(プロジェクトレベルとモジュールのもの)の両方を投稿してください。 – CommonsWare

+2

私の悪い、私はbuildscriptで置き換えて、allprojects {}ではありません。ありがとう! – hackingforgirls

0

さえ持つ:このようなアンドロイドメーカー3.0+、上

allprojects { 
    repositories { 
     jcenter() 
     maven { 
      url "https://maven.google.com" 
     } 
    } 
} 

または、 Android Studio 3.0。+、私はこれを追加しなければなりませんでした(google() @CommonsWare推奨のように)、エラーを受け入れるには

allprojects { 
repositories { 
    jcenter() 
    maven { 
     url "https://maven.google.com" 
    } 
} 

} [解決に失敗しましたの

関連する問題