MediaRouter 和 Palette 与 NetStandard2.1 不兼容
MediaRouter and Palette not compatible with NetStandard2.1
请帮忙!
我正在尝试 运行 我的 IOS xamarin 应用程序并出现以下 Android 错误:
code
PackageReference Include="Xamarin.AndroidX.MediaRouter" Version="1.2.5"
PackageReference Include="Xamarin.AndroidX.Palette" Version="1.0.0.8"
code
如果我删除它们然后我收到这个错误,当我在 Android 中 运行 时需要它们。
我该怎么办?
如果您是 运行 一个 iOS 应用程序,您不应该收到 Android 消息,除非您不小心将该 Nuget 包添加到您的 iOS 解决方案
检查解决方案的所有Nuget
转到那些 Android 个包。
如果您检查右侧面板,您应该会看到那些包在 Android 项目中只有一个版本。您应该毫无问题地将它们从您的共享或 iOS 项目中删除。
- 确保“Xamarin.AndroidX.MediaRouter”和“Xamarin.AndroidX.Palette”仅存在于 Android 的 Nuget 中。如果这两个库不用,在所有目录下删除这两个库。
- 根据这两个库的提示,需要确保你的Android版本是9.
请帮忙! 我正在尝试 运行 我的 IOS xamarin 应用程序并出现以下 Android 错误:
code
PackageReference Include="Xamarin.AndroidX.MediaRouter" Version="1.2.5"
PackageReference Include="Xamarin.AndroidX.Palette" Version="1.0.0.8"
code
如果我删除它们然后我收到这个错误,当我在 Android 中 运行 时需要它们。
我该怎么办?
如果您是 运行 一个 iOS 应用程序,您不应该收到 Android 消息,除非您不小心将该 Nuget 包添加到您的 iOS 解决方案
检查解决方案的所有Nuget
转到那些 Android 个包。
如果您检查右侧面板,您应该会看到那些包在 Android 项目中只有一个版本。您应该毫无问题地将它们从您的共享或 iOS 项目中删除。
- 确保“Xamarin.AndroidX.MediaRouter”和“Xamarin.AndroidX.Palette”仅存在于 Android 的 Nuget 中。如果这两个库不用,在所有目录下删除这两个库。
- 根据这两个库的提示,需要确保你的Android版本是9.