0

我正在使用在 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);

在模拟器上一切正常,但没有在我的设备上显示广告请建议我在这里做错了什么

4

1 回答 1

1

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

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

DEVICE_ID检查这个

这是由 Google 的 Eric Leichtenschlag开发人员计划工程师说的,专门从事 Google AdMob 广告 SDK 支持

你需要检查一下

于 2013-09-14T07:10:17.477 回答