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

Unity无法构建Android的APK与AAB文件问题求助

Unity构建APK/AAB时AAPT2链接错误解决指南

问题描述

我是Unity新手,尝试构建现有项目的APK与AAB文件时遭遇错误,无法定位问题根源。

相关截图

  • 构建错误界面:
    构建错误界面
  • 控制台日志界面:
    控制台日志界面

核心错误日志

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':launcher:processReleaseResources'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
   > AAPT2 aapt2-4.0.1-6197926-osx Daemon #0: Unexpected error during link, attempting to stop daemon.
     This should not happen under normal circumstances, please file an issue if it does.

解决步骤

  • 清理构建缓存:Unity顶部菜单点击 File > Build Settings > Clean Build,清空旧构建缓存后重新尝试构建
  • 更新Android构建工具:进入 Edit > Preferences > External Tools,检查Android SDK的Build Tools版本,更新至30.0.3及以上的稳定版本,确保AAPT2版本与Build Tools兼容
  • 排查资源文件:AAPT2链接错误大多和资源文件异常有关,检查项目中新增的图片、XML布局、字符串资源,尤其是Assets/Plugins/Android下的自定义资源,删除或修复损坏、格式不兼容的文件
  • 临时禁用AAPT2增量构建:在项目生成的gradle.properties文件中添加 android.enableAapt2=false(仅用于排查,官方推荐保持AAPT2启用)
  • 重启进程:关闭Unity和所有相关后台进程,重启电脑后再尝试构建

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 01:40:03