AdMobtesting广告仅在英文设备上显示

在我安装Google Play Services API 6.4.1在我的应用程序中插入横幅广告之后,我很难完成这个工作。

在我的testing设备(nexus-S安装JB 4.1.2,语言设置为意大利语)我没有看到任何广告,与此logcat:

01-27 13:22:55.518: I/Ads(3463): Use AdRequest.Builder.addTestDevice("2CF3523D47F0CFC8A7523B041D9BB325") to get test ads on this device. 01-27 13:22:55.522: I/Ads(3463): Starting ad request. 01-27 13:23:43.998: I/Ads(3463): No fill from ad server. 01-27 13:23:44.409: W/Ads(3463): Failed to load ad: 3 

当我运行它的语言设置为英语(我们)的JB 4.2.1 Nexus 7它的作品,直到我改变语言(设置 – >语言和input – >语言)为意大利语,然后我看不到广告了。

看起来没有非英语语言的广告,但这是针对testing广告和真实广告的。

还尝试了运行GB 2.3.3和JB 4.3的仿真器,如果语言设置为英语,都显示广告,如果我更改语言,则停止显示广告。

这里是我在onCreate()中使用的代码

 adView = (AdView)(view.findViewById(R.id.adView)); adRequest = new AdRequest.Builder() .addTestDevice("TEST_DEVICE_ID") .addTestDevice(AdRequest.DEVICE_ID_EMULATOR) .addTestDevice("2CF3523D47F0CFC8A7523B041D9BB325") // nexus S .addTestDevice("9C75E9349CF38EF5EB2C6C6100E96A7E") // nexus 7 .build(); adView.loadAd(adRequest); 

我怎样才能让admob在非英语设备上工作呢?

Solutions Collecting From Web of "AdMobtesting广告仅在英文设备上显示"