android - 为 Adwhirl 添加测试设备

标签 android adwhirl

我已经创建了一个 Adwhirl 帐户并将我的 Admob 网络添加到其中。我在使用 Adwhirl 时没有显示任何广告。我的 logcat 说

To get test ads on this device, call adRequest.addTestDevice("CF95DC53F383F9A836FD749F3EF439ZW");

如果我只使用 Admob,我可以设置它:

    adView = new AdView(this, AdSize.BANNER, "a14e9698a5e5ww3"); //Test
    AdRequest adRequest = new AdRequest();      
    adRequest.addTestDevice("CF95DC53F383F9A836FD749F3EF439ZW");
    adView.loadAd(adRequest);

但是当使用 Adwhir 时,这是不可能的:

    AdWhirlManager.setConfigExpireTimeout(1000 * 60 * 5);
    AdWhirlTargeting.setTestMode(true);     
    AdWhirlLayout adWhirlLayout = new AdWhirlLayout(this,"74c8934e149649e2a1211cb336f7e0b9"); //test

因为我无法像使用 Admob 时那样配置 adRequest。我认为将 setTestMode 设置为 true 可以解决问题,但事实并非如此,实际上我真的不知道那个方法是什么,因为我的应用程序的行为与我设置为 false 时的行为相同。

基本上,我如何才能像在 Admob 上那样在屏幕上使用 Adwhirl 转换测试广告?

最佳答案

AdWhirl code使用旧的 setTesting 方法,该方法只会在模拟器上设置测试模式。因此,它目前不支持输入设备 ID,因此您将在手机上看到真实的广告。

代码是开源的,因此您可以对其进行编辑以使用 addTestDevice 方法并重建 jar 文件。然而,这可能值得添加到开箱即用的适配器中。

关于android - 为 Adwhirl 添加测试设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7751898/

相关文章:

android - Android 上的空 AdWhirl 布局(不显示广告)

iphone - 将 AdWhirl View 添加到 tabBarController

admob - Adwhirl 的问题(Admob+Inmobi+..)

iphone - 将 Adwhirl 广告方向从纵向更改为横向

android - 如何在Android上的RxJava中通过平面图向下发送自定义可弃项?

android - 屏幕旋转后蓝牙激活警报对话框倍增

java - 我在 susbstring 管理中遇到错误

ios - AdMob 和 AdWhirl 与 iOS6 混淆

android - Flex ActionScript - ArrayList 问题

Android 模拟器无法与 Google Ad SDK Flutter 一起运行