三星Galaxy选项卡中的Admob



我有一个带有admob横幅的应用程序,它在Android SDk模拟器中运行良好,但当我在Galaxy选项卡中测试它时,admob标题不会出现。。。但它确实显示在模拟器中。。

我不知道你是否已经想通了,但我遇到了同样的问题(当然,我们在这里谈论的是旧的7英寸选项卡(;我注意到AdSize.BANNER作品,AdSize.IAB_BANNER不在肖像中出现,只在风景中出现;当我手动将广告的宽度设置为600(这是实际宽度(时,它仍然不会显示。

因此查看了文档和指南,并根据指南:

SDK将请求任何大小的请求AdView用实例化。如果设备屏幕上没有足够的空间为了显示广告,将不显示任何内容。

那么,根据文档,为什么AdSize.IAB_BANNER在468宽的情况下不能工作呢?这是因为AdMob在顶部应用密度计算,并且由于Tab是高密度的,横幅大小乘以1.5,使得实际大小为702,超过600,因此不会显示任何内容。

你可以手动设置400的宽度,然后它会用它可以容纳的大小填充广告,成为Adsize.BANNER大小的横幅。

您下载了Samsung Galaxy Tab SDK并使用该模拟器运行了该项目吗?。无论如何,我认为你的问题与不同的屏幕分辨率有关。试着在更宽的屏幕上运行你的Android模拟器,你也可以在你的开发环境中重现这个问题。

否则,请为您的问题添加一些代码。

Ger

这里很难回答。你能发布你的代码片段吗。

我猜您正在使用测试设备作为模拟器。如果是,请添加具有正确设备id的测试设备。

AdRequest adRequest = new AdRequest();
adRequest.addTestDevice(AdRequest.TEST_EMULATOR);               // Emulator
adRequest.addTestDevice("TEST_DEVICE_ID");                      // Test Android Device

希望这对你有帮助。

因为admob横幅的高度。。。

对于Android平板电脑,高度的Admob大小为90dp

在我的应用程序上,如果我更改admob的高度,那么在平板电脑上也可以。

相关内容

  • 没有找到相关文章

最新更新