我是否需要在发布之前删除Android中的AdView的testDevice代码?

时间:2016-02-20 06:32:27

标签: android admob

AdView mAdView = (AdView) findViewById(R.id.adViewGame);
AdRequest adRequest = new AdRequest.Builder()
    .addTestDevice("27CBA8D2XXXXXXXXXD7996125")
    .build();
    mAdView.loadAd(adRequest);

在生成已签名的apk用于发布之前,是否需要从上面的代码中删除任何一行?

2 个答案:

答案 0 :(得分:4)

不,这是您设备的唯一ID。因此,如果您尝试在此设备上从PlayStore安装此应用,您会看到测试广告不是真实广告。

我也用相同的代码发布了我的应用程序,没有任何问题。

答案 1 :(得分:1)

确保您实际使用实时/广告单元ID请求广告!但是,由于两个原因,我删除了测试设备ID。

  • 首先,它并没有真正做任何事情。 SDK可以告诉您设备是否属于您的设备,并在其上投放测试广告。但是,现在您的应用已在Play商店中,您不再需要该优惠了。
  • 其次,它是一个独特的设备ID,所以你不希望它从你的手中飞出来。安全原因。