xamarin 形式- firebase不兼容monoandroid 81?

ajsxfq5m  于 2022-12-07  发布在  Android
关注(0)|答案(1)|浏览(96)

当我尝试安装“App Center Push”Nuget软件包时,这需要Xamarin.firebase.messaging,当我尝试安装Xamarin.firebase.messaging时,显示此错误
为了解决这个问题,我试着改变Android的目标框架,但没有成功。
您可以帮助我吗?这是错误:

The package Xamarin.Firebase.Messaging 71.1740.0 is not compatible with
monoandroid81 (MonoAndroid,Version=v8.1). The package Xamarin.Firebase.Messaging 71.1740.0 support: 
monoandroid90 (MonoAndroid,Version=v9.0)
fnatzsnv

fnatzsnv1#

当我的目标框架版本是Android 8.1时,我可以重现您的问题。
然后,我双击Android属性,选择应用程序选项卡,并设置使用Android版本编译:(目标框架)与Android 9.0相同。
然后您转到
Android清单
选项卡,将发现目标Android版本(在Android清单中)也变为Android 9.0,现在您可以为Android项目安装Xamarin.firebase.messaging,它工作正常。

更新

如果目标Android版本不是Android 9.0,当您更改使用Android版本编译:(目标框架),您可以将其更改为Android 9.0,然后查看是否仍存在相同的问题。

相关问题