我发现为了使用Google Places API,我需要将其添加到我的build.gradle(app)文件
com.google.android.gms:play-services-places:11.2.0
点击同步后,出现此错误:
Gradle Sync失败|无法解决:com.google.android.gms:play-services-places:11.2.0
请问我该怎么办?感谢。
答案 0 :(得分:0)
问题很可能是您需要在根build.gradle
中添加google maven repo。另一件需要注意的是,从v11.2.0开始,您需要将compileSdkVersion
设置为至少v26(并且还使用v26或更高版本的支持库)。
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
答案 1 :(得分:0)
您需要将Google Maven repository添加到根Gradle文件中。调整根脚本的allprojects
块以添加Google存储库:
allprojects {
repositories {
google()
// If you're using a version of Gradle lower than 4.1, you must instead use:
// maven {
// url 'https://maven.google.com'
// }
// An alternative URL is 'https://dl.google.com/dl/android/maven2/'
}
}