【Android】ビルドするとエラーが。。。(Could not find com.android.support:design:26.1.0.)

【Android】ビルドするとエラーが。。。(Could not find com.android.support:design:26.1.0.)

数日ぶりにAndroid Studioでアプリのビルドを行ったら、なんと原因不明のエラーが。コードの変更も行っていないし、ただ数日ぶりにビルドしただけなのに。。。

エラー内容と対応

コンソールに出力されたエラーの内容は下記の通り。


FAILURE: Build failed with an exception.

* What went wrong:
Could not resolve all files for configuration ':app:debugCompileClasspath'.
> Could not find com.android.support:design:26.1.0.
  Searched in the following locations:

ググると出てきました。先人さんありがとう!

1行追加するだけでビルドが通るようになりました。


build.gradle(Project)
buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1'

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

allprojects {
    repositories {
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

このファイルを下記の様に、1行追加してください。


build.gradle(Project)
buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1'

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

allprojects {
    repositories {
        jcenter()
       maven { url 'https://maven.google.com' } // 追加した行
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

やるべき事は「googleのmavenリポジトリにアクセスできるようにする」とのこと。

 

 

こちらのサイトを参考にさせていただきました。Android開発者のみなさんにとって有効な情報になりますよう!