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

Unity构建报错:':launcher:processReleaseResources'任务执行失败

解决Unity构建时UnityAds 4.7.0资源链接错误及彻底移除方案

错误根源

你遇到的AAPT: error: unexpected element <property> found in <manifest><application>错误,是因为UnityAds 4.7.0库的AndroidManifest.xml文件中,在<application>节点下包含了Android资源打包工具(AAPT)不支持的<property>元素,直接导致processReleaseResources任务执行失败。

彻底移除com.unity3d.ads.unity-ads-4.7.0的步骤

  • 打开Unity编辑器,进入Window > Package Manager,在Packages列表中找到Advertisement Legacy包,点击后选择Remove完成卸载
  • 删除项目根目录下的Library文件夹,重启Unity让项目重新导入资源,彻底清理旧库的缓存文件
  • 检查项目的Plugins/Android目录,手动删除所有带有com.unity3d.ads标识的jar、aar文件
  • 进入Edit > Project Settings > Player,切换到Android平台,在Publishing Settings的Build区域勾选Custom Main Manifest,打开生成的AndroidManifest.xml文件,删除所有与UnityAds相关的配置项(包括权限声明、activity节点、meta-data等)

广告变现的后续优化建议

  • 若需继续使用UnityAds变现,放弃Advertisement Legacy,直接在Package Manager中安装最新版的Unity Ads官方包,新版会自动处理Manifest的兼容配置
  • 构建前执行Build > Clean Project,清除之前的构建缓存,避免残留文件引发冲突
  • 检查项目中其他第三方插件是否依赖旧版UnityAds,如有,更新这些插件至兼容最新UnityAds的版本
  • 测试构建时先选择Development Build模式,提前排查潜在的配置问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 20:22:08