我试图在Android应用上实施AdMob横幅。
即使我正在使用
adRequest.addTestDevice(AdRequest.TEST_EMULATOR);
在我的代码中,在模拟器中运行测试横幅,我仍然可以获得真正的横幅。
LogCat也显示消息:
I/Ads(2364): To get test ads on this device, call adRequest.addTestDevice("94**************************B664");
奇怪的是,今天设备ID号已经改变了3次。我无法找到改变的方式和时间。所以在我的代码中使用这些ID号,我可以运行测试横幅,直到数字再次改变。
adRequest.addTestDevices(AdRequest.TEST_EMULATOR);
adRequest.addTestDevice("94**************************B664"); // My Eclipse
我没有将Android设备连接到我的电脑。所有测试都是在Eclipse上完成的。
请帮我理解这一点。为什么TEST_EMULATOR不起作用?为什么Eclipse / AVD具有设备ID?为什么设备ID在这种情况下会发生变化?
谢谢,
保罗。