c# - TargetFrameworkVersion 与 Xamarin
问题描述
这听起来像是一个愚蠢的问题(是的:)),但我正在学习。
我想在 Visual Community/Xamarin 中创建一个应用程序来显示一个简单的问候。技术限制是我想开发它以在 Android 4.4 上测试它一切都安装正确,模拟器工作但是当我想启动应用程序(F5)时,我收到以下消息:
Gravité 代码说明 Projet Fichier Ligne État de la suppression Erreur Hi.Android (v4.4) 的 $(TargetFrameworkVersion) 低于 Xamarin.Forms (8.1) 所需的最低 $(TargetFrameworkVersion)。您需要为 Hi.Android 增加 $(TargetFrameworkVersion)。你好安卓
项目设置如下:
- 编译:Android 4.4
- 最低安卓版本:4.4
- 目标安卓:4.4
- Xamarin.Forms (4.6.0.800)
- Xamarin.Essentials (1.5.3.2)
任何想法?
解决方案
您需要在项目属性中设置 Android 版本,如下所示:
Compile using Android Version : Latest Available Andriod Version in your environment (must be above Android 8.1)
Minimal Android Version : 4.4
Target Android Version: Latest Available Andriod Version in your environment (must be above Android 8.1)
如果未安装,Visual Studio 将自动安装所选 API 版本的 SDK。这将解决您上面提到的问题
推荐阅读
- c# - 读取 appsettings.json 以收集基类
- oracle - PLSQL 触发器 - 在插入新记录之前更新另一个表
- c++ - 从不同功能的文件中读取
- m2doc - M2DOC - 如何在 Java 服务中获取参数
- r - R中的光栅:给定像素大小的子集光栅图像
- twitter-bootstrap - 如何在 Vaadin 14 应用程序中包含自定义 SASS 文件?
- python-3.x - 在 fastai 库中使用 download_data() 和 untar_data()
- postman - 是否可以从外部客户端(例如 Postman)向 Skype 聊天发布消息?
- c++ - 优化在网格图中查找 Hamiltionian 循环的函数?
- python - Python 返回另一个函数