在 Android 中设置 MoPub 广告

Posted

技术标签:

【中文标题】在 Android 中设置 MoPub 广告【英文标题】:Setiing up MoPub ads in Android 【发布时间】:2020-09-10 08:52:02 【问题描述】:

此广告网络的基本设置不起作用。我不知道该怎么办。不能等待他们的支持回答。请看一下。文档说: https://developers.mopub.com/publishers/android/integrate/

这就是我所拥有的

buildscript 
    repositories 
        jcenter()
        mavenCentral()
        google()
        maven  url "https://s3.amazonaws.com/moat-sdk-builds" 
        maven  url 'https://maven.google.com'  // necessary for Android API 26
    
    dependencies 
        implementation('com.mopub:mopub-sdk:5.12.0@aar') 
            transitive = true
        
        classpath 'com.android.tools.build:gradle:3.6.3'
        classpath 'com.google.gms:google-services:3.0.0'   
    

但我也得到错误:

Caused by: org.gradle.internal.metaobject.AbstractDynamicObject$CustomMessageMissingMethodException: Could not find method implementation() for arguments [com.mopub:mopub-sdk:5.12.0@aar, build_ayci204431wkz2i6l6lbd9gbs$_run_closure1$_closure3$_closure6@63eaaa2f] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

这里发生了什么?

【问题讨论】:

【参考方案1】:

将此依赖项放在您的模块级build.gradle,而不是项目级。

implementation('com.mopub:mopub-sdk:5.12.0@aar') 
    transitive = true

【讨论】:

以上是关于在 Android 中设置 MoPub 广告的主要内容,如果未能解决你的问题,请参考以下文章

如何在 MoPub 中集成 Chartboost 中介?

如何在 facebook 受众网络插页式广告中设置点击计数器?

Mopub 广告未展示

MoPub 横幅广告

使用测试广告单元 ID 时 MoPub 未找到任何广告

我的应用因为成熟的 mopub 广告而被拒绝,这样的广告属于啥类型的 IAB 类别?