小编ryn*_*ynm的帖子

无法在 Xamarin Forms 项目 (netstandard2.0) 上安装某些包

我正在尝试添加一些软件包,但一直遇到相同的错误。以下是安装 Google Ads 时的错误:

包 Xamarin.GooglePlayServices.Ads.Lite 60.1142.1 与 netstandard2.0 (.NETStandard,Version=v2.0) 不兼容。包 Xamarin.GooglePlayServices.Ads.Lite 60.1142.1 支持:monoandroid80 (MonoAndroid,Version=v8.0)

如果我尝试安装 Compat 软件包,我会得到同样的结果。

  • 适用于 Mac 的 Visual Studio 7.5.2
  • 项目目标框架:.NET Standard 2.0
  • Android 目标框架:Android 8.1 (Oreo)
  • Android 清单 sdks: android:minSdkVersion="19" android:targetSdkVersion="27"

任何人都可以给我一些建议,因为我一直在更改一些参数并尝试安装其他版本的软件包(应该可以),但我总是遇到同样的问题。

该软件包(谷歌广告)应该只安装在 Android 项目中还是也安装在主项目中?

nuget-package xamarin.forms .net-standard

2
推荐指数
1
解决办法
2556
查看次数