Firebase.Xamarin与monoandroid81不兼容。

5
我想在我的应用程序中添加Firebase实时数据库,但是当我添加Firebase.Xamarin库时,它会出现以下错误:
严重性 代码 描述 项目文件 行 抑制状态 错误 包Firebase.Xamarin 0.3.6与monoandroid81 (MonoAndroid,Version=v8.1)不兼容。包Firebase.Xamarin 0.3.6支持: net (.NETFramework,Version=v0.0) 0
我该如何解决这个错误?我尝试更改应用程序的目标版本,但它没有起作用。请帮助我解决这个错误。

enter image description here


这些不是官方包。请寻找由Xamarin发布的那些。 - Cheesebaron
我无法理解你的回答,请简要解释一下。 - amit
2
请使用由 Xamarin 发布的官方 Firebase 包。在包名称旁边查找“by Xamarin”。在您的屏幕截图中,您正在安装某个 Ricardo 的软件包。 - Cheesebaron
好的,我可以理解。 - amit
1
谢谢,它在Xamarin.Firebase上运行。 - amit
4个回答

2
你正在尝试安装由名为Ricardo的作者发布的,但你可能在寻找Xamarin官方发布的官方包。在这种情况下,它们都以开头。

1

我通过添加Xamarin.Firebase库而不是Firebase.Xamarin找到了正确的答案,因为Firebase.Xamarin不是官方库。

enter image description here


1
在我的情况下,问题出在Nuget包的缓存上,为了清理此缓存,您需要进入 "工具 > 选项 > 管理 Nuget 包 > 清理缓存"。

希望对您有所帮助! - JorgeVazquez

-1

我发现了正确的答案,通过添加Xamarin.Firebase库而不是Firebase.Xamarin,因为Firebase.Xamarin不是官方库。

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接