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

创建MAUI应用后遭遇APT0003文件名错误,寻求解决方案

解决MAUI中APT0003文件名无效错误的可行方案

结合错误提示及截图,该问题由Android Asset Packaging Tool (AAPT) 触发,核心是存在不符合[a-zA-Z0-9_.]+规则的资源文件/路径。以下是重命名文件无效后的排查方案:

  • 全面检查所有资源文件:覆盖Android平台下drawable、layout、values等所有目录,包括自动生成的临时文件(如obj/bin目录内的文件),确保无中文、空格、特殊字符(如@、#、-等非允许字符)。
  • 清理重建项目:
    1. 执行Clean Solution清理解决方案
    2. 手动删除项目根目录的obj和bin文件夹
    3. 执行Rebuild Solution重新构建
      临时文件可能残留旧文件名引用,清理后可彻底清除无效关联。
  • 检查目录名称:资源文件所在的目录名也需符合命名规则,若目录包含特殊字符或中文,需一并修改。
  • 修正项目文件引用:打开MAUI项目的.csproj文件,搜索是否存在未更新的旧文件路径引用,手动删除或修正无效条目。
  • 排查AndroidManifest.xml:确认清单文件中引用的自定义资源(如图标、主题)的文件名及路径均合规。
  • 检查第三方NuGet包:部分第三方包可能包含不合规资源,尝试更新可疑包至最新版,或暂时移除包排查问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 15:52:18