xamarin 如何手动删除.Net MAUI的nuget包

rjjhvcjd  于 2023-02-10  发布在  .NET
关注(0)|答案(1)|浏览(158)

我正在将XamarinForms5应用程序迁移到MAUI,最近收到的错误是The Java typemono.android.support.v4.media.session.MediaSessionCompat_OnActiveChangeListenerImplementoris generated by more than one managed type
在网上搜索,到目前为止,我认为这是因为应用程序在只应该使用AndroidX的时候使用了AndroidIdeSupportIdeV4,导致在AndroidX替换SupportIdeV4时生成重复。
但是,我不知道如何删除Support.v4包,因为对它的唯一引用是SDK的隐式引用,我无法删除(见下面的屏幕截图)

项目文件(MAUI)仅具有以下包引用

任何帮助都非常感谢。谢谢

rsaldnfx

rsaldnfx1#

我会回答我自己的问题,因为我设法找出了问题后,坚实的几个小时长的会议。
不需要删除任何软件包。不知何故,我设法安装了一个2020年的Birdie.Plugin.FirebasePushNotification版本,而不是当前版本的'Plugin.FirebasePushNotification'。
解决办法是删除旧包,然后安装正确的一次,这样错误就消失了。

相关问题