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

求助:NET MAUI未显示Android编译选项,已执行dotnet workload restore

解决.NET MAUI Android编译选项不显示的问题
  • 检查Visual Studio工作负载完整性
    打开Visual Studio安装器,选择“修改”,确认已勾选**.NET Multi-platform App UI开发下的Android开发工具**组件(包含Android SDK、NDK等核心工具),安装完成后重启Visual Studio。

  • 强制验证并安装MAUI Android工作负载
    在终端或命令提示符中执行:

    dotnet workload list
    

    查看输出是否包含maui-android且状态为“已安装”。若存在异常或缺失,直接运行:

    dotnet workload install maui-android
    
  • 清理项目缓存并重建
    关闭Visual Studio,删除项目目录下的bin、obj文件夹,重新打开项目后依次执行“清理解决方案”和“生成解决方案”。

  • 检查项目文件配置
    打开项目的.csproj文件,确认以下节点配置正确:

    <UseMaui>true</UseMaui>
    <TargetFrameworks>net8.0-android;net8.0-ios</TargetFrameworks>
    

    (注:net8.0需替换为你实际使用的.NET版本,如net7.0)

  • 确认Android SDK路径配置
    在Visual Studio中依次点击「工具」→「选项」→「Android设置」,检查SDK路径是否正确,且项目目标版本对应的Android SDK已安装(如API 33/34),路径异常则手动指定正确目录。

  • 修复Visual Studio安装
    若以上操作均无效,打开Visual Studio安装器选择“修复”,修复可能损坏的VS组件。

内容的提问来源于stack exchange,提问作者Paulo Marcelo Dalbosco

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 13:42:02