.NET MAUI开发Android Auto遇resource xml/automotive_app_desc未找到错误
.NET MAUI Android车载应用:解决"resource xml/automotive_app_desc not found"错误
针对你遇到的资源找不到、Manifest处理失败问题,按以下步骤排查修复:
1. 确认文件位置与生成操作
- 确保
automotive_app_desc.xml存放路径为Platforms/Android/Resources/xml,如果没有xml文件夹,手动在Resources目录下创建。 - 在Visual Studio中右键该文件,打开「属性」面板:
- 将生成操作设置为
AndroidResource - 自定义工具保持为空或设置为
MSBuild:UpdateGeneratedFiles
- 将生成操作设置为
2. 修正XML根节点名称
Android车载应用的描述文件根节点名称大小写敏感,你当前的<automotiveAPP>是错误的,需改为官方要求的<automotiveApp>。修正后的文件内容如下:
<?xml version="1.0" encoding="utf-8" ?> <automotiveApp> <uses name="media" /> </automotiveApp>
3. 彻底清理并重建项目
- 右键解决方案,选择「清理解决方案」
- 手动删除项目下的
bin和obj目录(或执行命令:dotnet clean) - 重新生成解决方案
内容的提问来源于stack exchange,提问作者CSTrombone
相关产品推荐
相关产品推荐

