安装Plugin.FirebasePushNotification时出错 -
无法安装软件包' Xamarin.Firebase.Messaging 60.1142.0'。 您正在尝试将此软件包安装到以MonoAndroid,Version = v7.0'为目标的项目中,但该软件包不包含任何与该框架兼容的程序集引用或内容文件。 有关更多信息,请与软件包作者联系。
更新Android API 7.0后,此安装运行良好(创建新项目时)
但我已经有一个编译版Android 6.0的项目。 在此项目上安装此插件时,它会显示相同的错误。
那么如何在我之前的项目中解决这个安装问题?
答案 0 :(得分:0)
您需要将<TargetFrameworkVersion>
设置为Android 8.0或更高版本。
https://www.nuget.org/packages/Xamarin.Firebase.Messaging/版本60.1142.0只包含一个MonoAndroid80
文件夹,这意味着它至少需要来自Xamarin.Android 8.0的API才能进行编译。
如果您想自己解决这个问题,请执行以下操作:
.nupkg
lib
文件夹以查看相应的目标框架