【问题标题】:Could not install packages into .netportable project无法将软件包安装到 .netportable 项目中
【发布时间】:2017-09-11 14:43:17
【问题描述】:

我是移动开发和 Xamarin 的新手。我正在尝试将第 3 方 nuget 包“BottomNavigationBar”安装到我在 Xamarin 解决方案中的便携式项目中。但是这样做时会遇到以下错误。

无法安装包“Xamarin.Android.Support.Compat 24.2.1”。您正在尝试将此包安装到以“.NETPortable,Version=v4.5,Profile=Profile259”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。如需更多信息,请联系包作者。

我使用的是 Xamarin.Forms 版本 2.3.4.247,带有 Android 目标框架“Android 7(Nougat)”。我安装了带有 API 24 的 Android SDK。

感谢任何帮助。

【问题讨论】:

  • BottomNavigationBar 是一个Xamarin.Android 平台特定库,不能安装在“便携式”库中,它可以安装在Xamarin.Android 应用程序库中项目...

标签: xamarin xamarin.forms bottomnavigationview


【解决方案1】:

正如SushiHangover 所说,此组件仅针对Xamarin.Android,因此无法安装在 PCL 项目中。

您应该使用针对Xamarin.Form 的类似插件,该插件名为:BottomNavigationBar.XF

你可以在这里查看他们的源代码:https://github.com/thrive-now/BottomNavigationBarXF

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-06-21
    • 2021-03-05
    • 2021-02-08
    • 2017-11-02
    • 2020-05-15
    • 2020-09-26
    • 2021-10-06
    相关资源
    最近更新 更多