2
首先,我要把它放到我的清单升级到新版AdMob发布
<activity android:name="com.google.android.gms.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
<meta-data android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version"/>
然后,每个布局我希望广告出现在里面,我已经把这个在其.xml
了
xmlns:ads="http://schemas.android.com/apk/res-auto"
和下来
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adUnitId="ca-abb-psb-4557896546544844/5789887777"
ads:adSize="BANNER"
ads:loadAdOnCreate="true"
android:layout_gravity="center"
android:layout_margin="10dp">
</com.google.android.gms.ads.AdView>
,最后,我已经导入库google-play-services_libs
现在的问题是我在xml中从<com.google.android.gms.ads.AdView .... >
得到error: No resource identifier found for attribute 'loadAdOnCreate' in package 'aaa.bbb.ccc'
。
我在所有的应用程序类中获得R cannot be resolved to a variable
。
非常有益地!谢谢你,朋友! –
请注意,答案中的链接没有用处,因为Google正在重定向到Firebase AdMob文档。 – dpjanes
@dpjanes谢谢你指出。链接已被删除。 – AlexBcn