我用这个来在eclipse中获得测试广告VIA Admob
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();
}
有没有人知道我做错了什么?
答案 0 :(得分:3)
调用request.addTestDevice是直接使用Google AdMob Ads SDK时获取AdMob测试广告的方法。但在此示例中,您似乎正在尝试通过AdWhirl获取AdMob测试广告。要在AdWhirl中获取测试广告,请执行以下操作:
AdWhirlTargeting.setTestMode(true);
请注意,上述内容目前仅适用于模拟器。 AdWhirl目前没有为测试模式设置特定设备的功能。