我正在我的应用程序details are here中实施Admob中介
当我尝试添加inmobi时导致以下错误在gradle依赖项中添加repositories {
mavenCentral()
jcenter()
google() // <- required, when artifact is in google repo
}
compile 'com.google.ads.mediation:inmobi:6.2.0.0'
gradle文件如下所示
Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.google.ads.mediation:inmobi:6.2.0.0.
Could not resolve com.google.ads.mediation:inmobi:6.2.0.0.
Required by:
project :app
> No cached version of com.google.ads.mediation:inmobi:6.2.0.0 available for offline mode.
还有手动集成link for get the adapter file的选项,但没有相同版本的适配器
任何人都可以解释如何解决这个问题。
答案 0 :(得分:0)
答案 1 :(得分:0)
InMobi适配器的最低版本是6.2.3:Link
将gradle依赖项替换为如下所示:
compile 'com.google.ads.mediation:inmobi:6.2.4.0'
PS:6.2.4向后兼容6.2.0
答案 2 :(得分:0)
尝试更新适配器,您可以找到依赖项In the Picture it says I am missing a branch in the minusYears() Method which is when yearstoSubtract == Long.MIN_VALUE
另外,尝试单独添加inmobi并删除vungle依赖项。