我已经阅读了Nuget的文档Xamarin.Forms.GoogleMaps.Clustering,将群集程序包添加到我的PCL项目中,但是在控制台中出现以下错误,
试图解决程序包的依赖关系 具有DependencyBehavior的“ Xamarin.Forms.GoogleMaps.Clustering.1.0.0” “最低”解析依赖项信息花费了0毫秒的解析动作 安装软件包“ Xamarin.Forms.GoogleMaps.Clustering.1.0.0”
已解决的安装软件包的操作
“ Xamarin.Forms.GoogleMaps.Clustering.1.0.0”找到了程序包
中的“ Xamarin.Forms.GoogleMaps.Clustering 1.0.0” '/ myProject / packages'。对于 将包“ Xamarin.Forms.GoogleMaps.Clustering.1.0.0”添加到项目 定位到“便携式45-net45 + win8 + wp8 + wpa81”的“ myProject”。 安装失败。回滚...
包装 'Xamarin.Forms.GoogleMaps.Clustering.1.0.0:Xamarin.Forms [3.0.0.482510,),Xamarin.Forms.GoogleMaps [3.2.0,)'不存在 在项目“ myProject”中执行nuget操作花费了26.52毫秒 无法安装软件包“ Xamarin.Forms.GoogleMaps.Clustering 1.0.0”。
您正在尝试将此软件包安装到针对的项目中 '.NETPortable,Version = v4.5,Profile = Profile259',但是该软件包确实 不包含任何程序集引用或内容文件 与该框架兼容。有关更多信息,请联系 包作者。
注意:
根据依赖的需要,我使用的是Xamarin.Forms(4.0.0),Xamarin.Forms.GoogleMap(3.2.0)和NuGet(版本:5.0.2.5988)。因此,我认为这不是版本问题。
我只是尝试将相同的程序包添加到myProject.Android中,并且已经添加了它,但没有将其添加到myProject.iOS中。
我看到文档从未说过基于PCL的程序包,或者仅适用于Android,但是我我不确定为什么会出现此错误。
有人可以帮我吗?