Android Support Library 26が配布された辺りに急にビルドが通らなくなった

事の発端

9/20頃に急にAndroidプロジェクトのビルドが通らなくなった。 クローンしたばかりというわけではなく、9/18日時点ではPC上で動いていたプロジェクトだった。

原因

今までjcenterで配布されていたSupportLibraryがmavenに移行したことが問題だった。 つまり

repositories {
    maven { url 'https://maven.google.com' }
}

でビルドが通るようになった。 ちなみにSDKVersionを26にしたからというわけではなく、使っていたライブラリが26に更新→jcenterからmavenに移行した→ビルドエラーということらしい。

参考のStackOverflow stackoverflow.com