【发布时间】:2020-05-24 09:28:09
【问题描述】:
这听起来像是一个愚蠢的问题(是的:)),但我正在学习。
我想在 Visual Community/Xamarin 中创建一个应用程序来显示一个简单的问候。技术限制是我想开发它以在 Android 4.4 上测试它 一切都安装正确,模拟器工作,但是当我想启动应用程序(F5)时,我收到以下消息:
重力代码说明 Projet Fichier Ligne État de la suppress 错误 Hi.Android (v4.4) 的 $(TargetFrameworkVersion) 更少 超过 Xamarin.Forms 所需的最低 $(TargetFrameworkVersion) (8.1)。您需要增加 $(TargetFrameworkVersion) 为 嗨,安卓。嗨.Android
项目设置如下:
- 编译:Android 4.4
- 最低安卓版本:4.4
- 目标安卓:4.4
- Xamarin.Forms (4.6.0.800)
- Xamarin.Essentials (1.5.3.2)
有什么想法吗?
【问题讨论】:
-
您应该将目标 Android 更改为您正在使用的 Xamarin.Forms 版本支持的版本。
-
Xamarin.Forms 要求您使用其匹配的 Xamarin.Android 版本进行编译,因此您使用的 Forms 版本将 TargetFrameworkVersion 设置为 8.1。你仍然可以在 API 4.4 上部署/测试,但你必须用 8.1 编译它
标签: c# android visual-studio xamarin