You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法将Xamarin.Android应用的目标框架设置为Android 14

Xamarin.Android升级到Android14(API34)时目标框架选项不显示的解决办法

问题描述

尝试将Xamarin Native(Xamarin.Android)应用的目标框架更新为Android14,已安装API34的SDK工具,Manifest的「目标Android版本」中能看到该版本,但「目标框架」下的「编译器Android版本」选项中找不到Android14。

编译器Android版本(目标框架)截图:
编译器Android版本选项

Manifest下的目标Android版本截图:
Manifest中的目标Android版本

解决步骤

  • 检查Visual Studio版本:Xamarin对Android14的支持仅在Visual Studio 2022 17.7及更高版本中提供,若你的VS版本低于此,需先升级Visual Studio到对应版本。
  • 确认Xamarin.Android组件安装:打开Visual Studio的「工具」→「Android SDK管理器」,除了API34的平台包,还要确保安装了「Android 14 (API 34)」对应的Xamarin.Android支持组件,缺少这个适配包会导致目标框架选项不显示。
  • 手动编辑项目文件:如果上述操作后仍无效果,直接编辑项目的.csproj文件,找到<TargetFramework>节点,将其值修改为monoandroid14.0,示例代码:
<TargetFramework>monoandroid14.0</TargetFramework>

保存文件后重新加载项目,目标框架即可切换为Android14。

  • 清理重建项目:修改完成后执行「生成」→「清理解决方案」,再重建项目,清除可能存在的缓存问题。

内容的提问来源于stack exchange,提问作者XaMAUI

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 07:14:56