Admob测试广告被忽略,真正的广告只被显示



我使用这个来获得测试广告通过Admob在eclipse

  try{  
     AdRequest request = new AdRequest();
    request.addTestDevice(AdRequest.TEST_EMULATOR);
    request.addTestDevice(DEVICEID);    // My T-Mobile G1 test phone
    LinearLayout layout = (LinearLayout) findViewById(R.id.layout_main);    
    AdWhirlLayout adWhirlLayout = new AdWhirlLayout(this, "APP_ID");
    RelativeLayout.LayoutParams adWhirlLayoutParams =
    new RelativeLayout.LayoutParams(
    LayoutParams.FILL_PARENT,
    LayoutParams.WRAP_CONTENT);
    layout.addView(adWhirlLayout, adWhirlLayoutParams);
    layout.invalidate();

    }

有人知道我做错了什么吗?

呼叫请求。addTestDevice是直接使用Google AdMob广告SDK获得AdMob测试广告的方法。但在这个例子中,你似乎是想通过AdWhirl获得AdMob测试广告。要在AdWhirl中获得测试广告,请这样做:

 AdWhirlTargeting.setTestMode(true);

请注意,上述内容目前仅适用于模拟器。AdWhirl目前没有将特定设备设置为测试模式的功能。

最新更新