所以这对我来说有点新鲜,我正在使用adblock项目并从webviewer显示我的网站,但我不想将我的网站广告显示在其中,所以我使用了adblock项目。但不知怎的,我得到了这个奇怪的错误,即没有创立
com.google.android.gms:播放服务的广告:15.0.0
Failed to resolve: com.google.android.gms:play-services-ads:15.0.0
Install Repository and sync project
Show in File
Show in Project Structure dialog
点击安装存储库并同步项目后,SDK管理员说
Could not find dependency "com.google.android.gms:play-services-ads:15.0.0"
CONFIGS: 在build.gradle(项目)
buildscript {
repositories {
mavenLocal()
mavenCentral()
jcenter()
maven {
url "https://maven.google.com"
}
在build.gradle中(模块:libadblockerplus-android-webviewapp)
dependencies {
compile project(':libadblockplus-android-settings')
compile project(':libadblockplus-android-webview')
compile 'com.android.support:appcompat-v7:21.0.3'
compile 'com.google.android.gms:play-services-ads:15.0.0'
}
答案 0 :(得分:0)
添加
maven {
url "https://maven.google.com"
}
到build.gradle文件中的其他存储库块。修复了这个问题。谢谢@stkent
答案 1 :(得分:0)
你应该添加
maven {
url "https://maven.google.com"
}
到build.gradle文件中的另一个repositories
块。
在您发布的代码段中,您已将其添加到buildscript
阻止repositories
列表中。但是,这些存储库仅用于搜索应用程序的构建的依赖项。有关repositories
和buildscript.repositories
块之间差异的更多讨论,请参阅this SO question。