Xamarin Form中Android 14.0(API 34)目标版本不显示问题求助
解决Xamarin Forms项目中无法选择Android 14.0 (API 34)的问题
已通过Android SDK管理器下载Android SDK Platform 34,但Xamarin Forms项目属性的目标Android版本选项中仅能看到最高至API-33版本,无法选择Android 14.0(API 34),可尝试以下解决方案:
更新Xamarin.Android相关NuGet包
打开Visual Studio的「工具->NuGet包管理器->管理解决方案的NuGet程序包」,搜索并更新Xamarin.Android及相关依赖包(如AndroidX系列组件)至支持API 34的版本(通常为Xamarin.Android 14.x版本)。升级Visual Studio至最新稳定版
旧版本Visual Studio未内置Android 14的支持,通过「帮助->检查更新」将Visual Studio升级至2022 17.7及以上版本,该版本开始原生支持Android 14。手动编辑项目配置文件
若上述方法无效,直接修改Android项目的.csproj文件,找到对应节点并设置为:<TargetFrameworkVersion>v14.0</TargetFrameworkVersion> <AndroidTargetSdkVersion>34</AndroidTargetSdkVersion>保存后重新加载项目即可生效。
确认SDK路径一致性
打开Visual Studio的「工具->选项->Xamarin->Android设置」,检查SDK路径是否与Android SDK管理器中下载API 34的路径一致,避免路径不匹配导致版本无法识别。
内容的提问来源于stack exchange,提问作者AshwiniPatkar
相关产品推荐
相关产品推荐

