【发布时间】:2018-12-15 16:06:43
【问题描述】:
我试图在 Visual Studio 2017 中制作我的第一个 Xamarin.Android 应用程序。 必须使用 Android 7.1 (Nougat) 或更低版本,但默认为 Android 8.1, 当我尝试改变它时,VS 会出现很多错误。
我怎么想,主要错误是:
严重性代码描述项目文件行抑制状态 错误 NU1202 包 Xamarin.Android.Support.Design 27.0.2.1 与 monoandroid71 (MonoAndroid,Version=v7.1) 不兼容。包 Xamarin.Android.Support.Design 27.0.2.1 支持:monoandroid81 (MonoAndroid,Version=v8.1)
我已经尝试过的:
- 将 NuGet 包管理器中的 Xamarin.Android.Support.Design 更新到最新版本
- 在“Android Manifest”中更改目标 android 版本
- 在 Android SKD Manager 中下载 android SDK 平台和工具
请看以下图片: Error List 和 Project Properties
帮帮我:)
【问题讨论】:
-
您正在更改您的
Target Framework Version,这使得默认的 NuGet 包不兼容。我建议阅读有关此主题的以下文档:docs.microsoft.com/en-us/xamarin/android/app-fundamentals/…
标签: visual-studio compilation xamarin.android