Xamarin-迁移到AndroidX后还原包失败
迁移到AnroidX后,恢复失败Xamarin-迁移到AndroidX后还原包失败,xamarin,xamarin.forms,androidx,Xamarin,Xamarin.forms,Androidx,迁移到AnroidX后,恢复失败 Version conflict detected for Xamarin.Android.Support.v4. Install/reference Xamarin.Android.Support.v4 28.0.0.1 directly to project Pyx.Mobile.Android to resolve this issue. Pyx.Mobile.Android -> Xamarin.GooglePlayServices.Locat
Version conflict detected for Xamarin.Android.Support.v4. Install/reference Xamarin.Android.Support.v4 28.0.0.1 directly to project Pyx.Mobile.Android to resolve this issue.
Pyx.Mobile.Android -> Xamarin.GooglePlayServices.Location 71.1600.0 -> Xamarin.GooglePlayServices.Basement 71.1620.0 -> Xamarin.Android.Support.v4 (>= 28.0.0.1)
Pyx.Mobile.Android -> Microsoft.Azure.Mobile.Client 4.1.2 -> Xamarin.Android.Support.CustomTabs 23.3.0 -> Xamarin.Android.Support.v4 (= 23.3.0).
Restore failed.
我的包裹
<PackageReference Include="Xamarin.AndroidX.Legacy.Support.V4">
<Version>1.0.0</Version>
</PackageReference>
<PackageReference Include="Xamarin.Google.Android.Material">
<Version>1.0.0</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.AppCompat">
<Version>1.1.0</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.CardView">
<Version>1.0.0</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.MediaRouter">
<Version>1.1.0</Version>
</PackageReference>
<PackageReference Include="Xamarin.Essentials">
<Version>1.5.0</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.ExifInterface">
<Version>1.1.0</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Migration" Version="1.0.0" /> <PackageReference Include="Xamarin.AndroidX.Legacy.Support.V4">
<Version>1.0.0-preview02</Version>
</PackageReference>
<PackageReference Include="Xamarin.AndroidX.Migration" Version="1.0.0-preview03" /></ItemGroup>
1.0.0
1.0.0
1.1.0
1.0.0
1.1.0
1.5.0
1.1.0
1.0.0-preview02
我遗漏了什么???错误消息准确地告诉您该做什么-“直接将Xamarin.Android.Support.v4 28.0.0.1安装/引用到project Pyx.Mobile.Android以解决此问题。”是的,我知道,这将使其得到修复,但我认为我们应该这样做,因为我们已经安装了Xamarin.AndroidX.Legacy.Support.v4,所以我想知道您的目标API是什么?AndroidX是针对Android Q-API29的是的,我的目标是Android Q-API29这个
Xamarin.GooglePlayServices.basic
nuget软件包依赖于Xamarin.Android.Support.v4(>=28.0.0.1)
,所以你必须安装它。错误消息会准确地告诉您要执行的操作-“直接将Xamarin.Android.Support.v4 28.0.0.1安装/引用到project Pyx.Mobile.Android以解决此问题。”是的,我知道,这将使其得到修复,但我认为我们应该这样做,因为我们已经安装了Xamarin.AndroidX.Legacy.Support.v4,所以我想知道您的目标API是什么?AndroidX是针对Android Q-API29的是的,我的目标是Android Q-API29这个Xamarin.GooglePlayServices.basic
nuget软件包依赖于Xamarin.Android.Support.v4(>=28.0.0.1)
,所以你必须安装它。