Android应用中的Google广告

时间:2013-09-14 07:06:47

标签: android admob

我正在Android应用中添加Google广告... 我的代码如下

adView = new AdView(this, AdSize.SMART_BANNER, "xxxxxxxxxx");

LinearLayout layout = (LinearLayout)findViewById(R.id.mainlayout);

layout.addView(adView);

AdRequest ads=new AdRequest();

ads.addTestDevice(AdRequest.TEST_EMULATOR);

adView.loadAd(ads);

所有功能在模拟器上运行良好,但不会在我的设备上显示广告 请告诉我这里我做错了什么

1 个答案:

答案 0 :(得分:1)

使用AdRequest.addTestDevice(TEST_EMULATOR)是在测试期间获取添加的方法。但是,这段代码只会从模拟器中获取测试广告。在设备上运行您的应用的每个人都会获得实时广告,当用户点击这些实时广告时,您将获得收入。

即使您使用AdRequest.addTestDevice("YOUR_DEVICE_ID")在设备上投放测试广告,也只会在该特定设备上请求测试广告,而其他所有设备都会获得实时广告。发布后,您不必担心用户获得测试广告。

DEVICE_ID检查this

Eric Leichtenschlag Developer Programs Engineer for Google, specializing in Google AdMob Ads SDK support说道。

您需要检查this