在Android中测试AdMob广告

在Android中测试AdMob广告,android,admob,Android,Admob,因此,我对使用AdMob还不熟悉,并对如何正确使用/实现它提出了一个问题。谷歌告诉我在开发过程中使用测试广告(如果我使用真实广告,这违反了他们的政策),我如何在开发过程中使用测试广告,然后在生产过程中使用真实广告,或者在游戏商店中使用真实广告?我相信这很简单,谢谢你的帮助 您可以将设备id指定为测试设备: AdRequest adRequest = new AdRequest.Builder() .addTestDevice("0FA20932AFE1095798444FD9AA

因此,我对使用AdMob还不熟悉,并对如何正确使用/实现它提出了一个问题。谷歌告诉我在开发过程中使用测试广告(如果我使用真实广告,这违反了他们的政策),我如何在开发过程中使用测试广告,然后在生产过程中使用真实广告,或者在游戏商店中使用真实广告?我相信这很简单,谢谢你的帮助

您可以将设备id指定为测试设备:

AdRequest adRequest = new AdRequest.Builder()
        .addTestDevice("0FA20932AFE1095798444FD9AAB7D425")
        .build();
然后,每当你在这个设备上运行应用程序,你就会得到测试广告,而在所有其他设备上,你就会得到真正的交易


要获取设备id,请在打开广告的情况下运行应用程序并查看日志。

您可以为开发版本指定测试横幅广告单元id。 ca-app-pub-3940256099942544/630978111


Google提供的横幅示例在字符串资源中指定了这一点。使用gradle build Flavors,您可以轻松地为开发和生产指定具有不同id的不同资源文件。

谢谢!两个答案都很有帮助!谢谢你,西马斯!另外,我是否能够添加多个测试设备?