在应用程序上使用Google Play服务AdMob视图时,我在Android Studio IDE上遇到了一些问题。
我已将服务添加到应用依赖项:
使用所需代码更新了清单,并创建了此视图:
<com.google.android.gms.ads.AdView
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:id="@+id/adView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
ads:adSize="BANNER"
ads:adUnitId="ca-app-pub-xxxxxxxxxxxxxxxxxx"
android:visibility="visible" />
然后使用以下内容初始化广告
AdView adView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.addTestDevice("267EF55A4F5EC1C9C51E1CFE97F4ECB2")
.build();
adView.loadAd(adRequest);
有了这个,广告实际上正确加载:
但在Android Studio上查看布局时,会显示以下错误:
有没有办法让IDE正确显示View或甚至抑制错误?