【Android】ビルドするとエラーが。。。(Could not find com.google.android.gms:play-services)
ソースは変えていないのに、ビルドしてみると急にエラーになった!
Error:Could not find play-services-basement.aar (com.google.android.gms:play-services-basement:11.0.1).
Searched in the following locations:
https://jcenter.bintray.com/com/google/android/gms/play-services-basement/11.0.1/play-services-basement-11.0.1.aar
こんなエラーが表示された場合、下記の対応を行ってみてください。
projectのbuild.gradleを開き下記の内容に合わせてください。
buildscript {
repositories {
google()
jcenter()
maven {
url 'https://maven.fabric.io/public'
}
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.3'
classpath 'com.google.gms:google-services:4.0.1'
classpath 'io.fabric.tools:gradle:1.25.4'
}
}
allprojects {
repositories {
google()
jcenter()
maven {
url 'https://maven.google.com/'
}
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
このエラーの原因は「Google Repositoryが最新版になっていない」ことにより生じるとのこと。
急にエラーがでて途方に暮れている方、一度お試しください。
参考サイト:
https://medium.com/@mahesh.manseta/could-not-find-play-services-stats-aar-e76bf0244211
http://anton0825.hatenablog.com/entry/2015/06/27/000000