我一直在尝试将快速原生广告集成到我的应用程序中。在快速原生广告文档中,我读到它们在以 FULL_WIDTH 广告尺寸显示时效果最佳。我尝试将广告尺寸设置为 FULL_WIDTH,但失败并出现 IllegalStateException:
Caused by: java.lang.IllegalStateException: The ad size and ad unit ID must be set before loadAd is called.
这是我的xml代码:
<com.google.android.gms.ads.NativeExpressAdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adSize="FULL_WIDTH"
ads:adUnitId="@string/native_ad_unit"/>
广告单元是正确的,它适用于其他广告尺寸,如 320x150 等。
我的实现有问题吗?
干杯