您好我的应用程序我正在使用“Admob”横幅,当我在我的设备上运行应用程序时,我看到广告并且它可以正常工作,但在xml文件中看到带有“AdView缺少必需的XML属性”的消息的横幅adSize'“。但是当它正在运行时,看起来它工作正常。为什么会这样?对待它是否很重要?或者只是忽略它? (我在网上搜索了我的问题,但我认为我的问题有点不同)
XML:
<com.google.android.gms.ads.AdView
android:id="@+id/ad"
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|center"
android:layout_marginTop="300dp"
ads:adSize="BANNER"
ads:adUnitId="XXXXXXXXXXXXXXXXXXXXXXXX"
/>
清单:
<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" />
MainActivity:
public void adMob(){
adView = (AdView)v.findViewById(R.id.ad);
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.addTestDevice("TEST_DEVICE_ID")
.build();
adView.loadAd(adRequest);
}