Closed MagicAndre1981 closed 2 years ago
This is more than likely a AndroidX package dependency issue. Are you able to provide details on which package versions changed? That way we might be able to repo the issue
Here are my packages:
<PackageReference Include="Xamarin.AndroidX.Activity">
<Version>1.4.0.1</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Annotation">
<Version>1.3.0.2</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Arch.Core.Common">
<Version>2.1.0.13</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Arch.Core.Runtime">
<Version>2.1.0.13</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Concurrent.Futures">
<Version>1.1.0.7</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.ConstraintLayout">
<Version>2.1.2.2</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.ConstraintLayout.Core">
<Version>1.0.2.2</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.DynamicAnimation">
<Version>1.0.0.12</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Lifecycle.Common">
<Version>2.4.0.2</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Lifecycle.LiveData">
<Version>2.4.0.2</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Lifecycle.LiveData.Core">
<Version>2.4.0.2</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Lifecycle.Runtime">
<Version>2.4.0.2</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Lifecycle.ViewModel">
<Version>2.4.0.2</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.VectorDrawable.Animated">
<Version>1.1.0.12</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Annotation">
<Version>1.1.0.9</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.AsyncLayoutInflater">
<Version>1.0.0.12</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Collection">
<Version>1.2.0.2</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Core">
<Version>1.6.0.5</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.CoordinatorLayout">
<Version>1.1.0.12</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Legacy.Support.Core.UI">
<Version>1.0.0.13</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Legacy.Support.Core.Utils">
<Version>1.0.0.12</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.CursorAdapter">
<Version>1.0.0.12</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Browser">
<Version>1.3.0.10</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.CustomView">
<Version>1.1.0.11</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.ViewPager2">
<Version>1.0.0.14</Version>
</PackageReference>
<PackageReference Include="Xamarin.Google.Android.Material">
<Version>1.4.0.6</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.DocumentFile">
<Version>1.0.1.12</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.DrawerLayout">
<Version>1.1.1.7</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Fragment">
<Version>1.3.6.5</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Interpolator">
<Version>1.0.0.12</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Loader">
<Version>1.1.0.12</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.LocalBroadcastManager">
<Version>1.0.0.12</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Media">
<Version>1.4.3.2</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Print">
<Version>1.0.0.12</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.SlidingPaneLayout">
<Version>1.1.0.7</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.SwipeRefreshLayout">
<Version>1.1.0.7</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Tracing.Tracing">
<Version>1.0.0.5</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Transition">
<Version>1.4.1.5</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Legacy.Support.V4">
<Version>1.0.0.12</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.AppCompat">
<Version>1.3.1.5</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.CardView">
<Version>1.0.0.14</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.MediaRouter">
<Version>1.2.5.4</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Palette">
<Version>1.0.0.12</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.RecyclerView">
<Version>1.2.1.5</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.VectorDrawable">
<Version>1.1.0.12</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.VersionedParcelable">
<Version>1.1.1.12</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.ViewPager">
<Version>1.0.0.12</Version>
</PackageReference>
I also changed target to v12/SDK31 because I got those 2 errors:
error APT2260: resource android:attr/lStar not found.
error APT2062: failed linking references.
Here I also run into the issue that JDK11 location is not stored in VS2019 options after changing this path again and again I now run into this hostEntry error which also occurs to Android studio users, too where they have to change "extends AppCompatActivity"
to "extends Activity"
but I have no control how the java code gets generated.
It works now.
I had to downgrade Xamarin.AndroidX.Activity
from 1.4.0.1
to 1.3.1.4
. The 1.4 is unlisted now and VS doesn't have an option to show me that I use an unlisted package which may cause issues.
Android application type
Classic Xamarin.Android (MonoAndroid12.0, etc.)
Affected platform version
VS2019 16.11.10
Description
During compile of the Android part of my XF app I get the following error:
javac.exe error JAVAC0000: error cannot access MenuHost
Now I'm not sure, if is this a Xamarin.Android or Xamarin.Forms issue? If XF issue, please move it.
Steps to Reproduce
I did some nuget updates, so also AndroidX packages wich may caused the issue.
Did you find any workaround?
no, I haven't found any workaround
Relevant log output
No response