我已按照以下说明操作:
https://developers.google.com/mobile-ads-sdk/docs/admob/fundamentals#play(XML横幅)
我可以在手机上成功添加,问题就在于我的手机没有被检测为测试设备。
我的xml文件的代码是:
<com.google.android.gms.ads.AdView android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adUnitId="ca-app-pub-8720354845676054/3200XXXXXX"
ads:adSize="BANNER"
/>
我的活动代码是:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
....
// Look up the AdView as a resource and load a request.
AdView adView = (AdView)this.findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.addTestDevice("3F094BCA6B8CBCB54B5D71810E2XXXX")
.build();
adView.loadAd(adRequest);
现在问题是我没有收到任何测试广告。 logcat还有输出“03-03 13:17:19.638:I / Ads(20795):使用AdRequest.Builder.addTestDevice(”3F094BCA6B8CBCB54B5D71810E2XXXX“)在此设备上获取测试广告。
非常感谢提前