GooglePlayServicesComponents
GooglePlayServicesComponents copied to clipboard
[Samples] FirebaseAddMobQuickStart error APT2260: attributes not found
Xamarin.Android Version (eg: 6.0):
Operating System & Version (eg: Mac OSX 10.11):
Google Play Services Version
-
[] GPS-FB with AndroidX dependencies (versions
1xx.yyyy.zz) -
[] GPS-FB with Android.Support (legacy) dependencies (versions
71.yyyy.zz)
Describe your Issue
Resources\layout\activity_main.xml(2,0): error APT2260: attribute adSize (aka com.xamarin.firebase.admobquickstart:adSize) not found. [D:\X\GPS-FB-ax\samples\com.google.firebase\firebase-ads\FirebaseAdmobQuickstart\FirebaseAdmobQuickstart.csproj]
Resources\layout\activity_main.xml(2,0): error APT2260: attribute adUnitId (aka com.xamarin.firebase.admobquickstart:adUnitId) not found. [D:\X\GPS-FB-ax\samples\com.google.firebase\firebase-ads\FirebaseAdmobQuickstart\FirebaseAdmobQuickstart.csproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Xamarin\Android\Xamarin.Android.Aapt2.targets(158,3): error APT2061: failed linking file resources. [D:\X\GPS-FB-ax\samples\com.google.firebase\firebase-ads\FirebaseAdmobQuickstart\FirebaseAdmobQuickstart.csproj]
Layout:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:src="@drawable/firebase_lockup_400" />
<Button
android:id="@+id/load_interstitial_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="@string/interstitial_button_text" />
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
ads:adSize="BANNER"
ads:adUnitId="@string/banner_ad_unit_id" />
</RelativeLayout>
Relevant information
Add relevant project settings from *.csproj file:
Packages used:
Build settings (tools)
<AndroidDexTool>d8</AndroidDexTool>
<AndroidLinkTool>r8</AndroidLinkTool>
<AndroidUseAapt2>true</AndroidUseAapt2>
<AndroidEnableDesugar>true</AndroidEnableDesugar>
Minimal Repro Code Sample
In samples folder
Steps to Reproduce (with link to sample solution if possible):
Include any relevant Exception Stack traces, build logs, adb logs:
Resources\layout\activity_main.xml(2,0): error APT2260: attribute adSize (aka com.xamarin.firebase.admobquickstart:adSize) not found. [D:\X\GPS-FB-ax\samples\com.google.firebase\firebase-ads\FirebaseAdmobQuickstart\FirebaseAdmobQuickstart.csproj]
Resources\layout\activity_main.xml(2,0): error APT2260: attribute adUnitId (aka com.xamarin.firebase.admobquickstart:adUnitId) not found. [D:\X\GPS-FB-ax\samples\com.google.firebase\firebase-ads\FirebaseAdmobQuickstart\FirebaseAdmobQuickstart.csproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Xamarin\Android\Xamarin.Android.Aapt2.targets(158,3): error APT2061: failed linking file resources. [D:\X\GPS-FB-ax\samples\com.google.firebase\firebase-ads\FirebaseAdmobQuickstart\FirebaseAdmobQuickstart.csproj]
Note to myself:
xml namespace might have been changed. Cerebellum says you saw that already!