我使用这个来获得测试广告通过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目前没有将特定设备设置为测试模式的功能。