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

已安装android-33仍报错:VS2022创建Android项目提示目标API未安装

解决Visual Studio 2022 Community Android Gradle项目SDK警告的方案

结合你提供的截图信息,试试以下针对性解决步骤:

1. 对齐项目Gradle配置与已安装SDK版本

  • 打开项目根目录下的build.gradle(Project)和build.gradle(Module)文件,检查compileSdkVersion、targetSdkVersion、minSdkVersion是否和你已安装的SDK平台版本完全匹配(截图显示已安装Android 13等版本,确保配置里的版本号和实际安装的一致)。
  • 若版本不匹配,修改为已安装的版本后,点击Visual Studio顶部工具栏的同步Gradle按钮。

2. 重置Visual Studio的Android SDK路径

  • 打开Visual Studio的工具 → 选项 → Xamarin → Android设置,确认Android SDK位置是否和Android Studio使用的SDK路径一致。
  • 不一致就改成Android Studio的SDK路径;一致的话,先临时切换到其他路径点击应用,再切回原路径,重新同步项目。

3. 清理Gradle与项目构建缓存

  • 关闭Visual Studio,删除以下目录的缓存文件:
    • 项目目录下的.gradle文件夹
    • 用户目录下的.gradle文件夹(一般路径为C:\Users\[你的用户名]\.gradle)
    • Visual Studio的Android构建缓存:C:\Users\[你的用户名]\AppData\Local\Xamarin\zips
  • 重新打开项目,依次执行清理解决方案 → 生成解决方案。

4. 补全SDK工具依赖

从你提供的SDK工具截图来看,确保以下组件已正确安装并更新到对应版本:

  • Android SDK Build-Tools(要匹配项目compileSdkVersion的版本)
  • Android SDK Platform-Tools
  • Android SDK Command-line Tools(最新版本)
  • NDK(如果项目用到,需保证版本匹配)
    安装完成后重启Visual Studio,再同步项目。

5. 修复Visual Studio的Xamarin组件

  • 打开Visual Studio安装程序,点击修改,确认移动开发.NET workload下的所有Android相关组件都已勾选,点击修改重新安装缺失组件。
  • 安装完成后,执行工具 → Android → 修复Android SDK和工具,让VS自动检测修复SDK依赖问题。

6. 校验系统环境变量配置

  • 确保系统环境变量中已添加ANDROID_HOME,指向你的SDK根目录,同时将%ANDROID_HOME%\platform-tools和%ANDROID_HOME%\tools\bin添加到Path变量中。
  • 重启电脑后,打开命令提示符执行adb version,能正常输出版本信息说明SDK环境配置有效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 04:33:20