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

Unity打包Android遇AAPT资源链接错误,Manifest含非法<property>元素求助

Unity打包Android遇:launcher:processReleaseResources错误的解决办法

问题核心

错误源于jetified-facebook-common-15.2.0库的AndroidManifest.xml中,<application>标签下出现了Android规范不允许的<property>元素,导致资源链接失败。

具体解决步骤

  • 替换兼容的Facebook SDK版本
    卸载当前15.2.0版本的Facebook相关包,改用14.x系列稳定版本或15.x后续修复版本(可通过Unity Package Manager操作,手动导入库则直接删除旧文件夹后重新导入)。

  • 用Manifest合并规则剔除错误元素
    在项目Assets/Plugins/Android目录下创建/修改自定义AndroidManifest.xml,添加以下内容:

    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
              xmlns:tools="http://schemas.android.com/tools">
        <application>
            <!-- 移除第三方库中非法的<property>元素 -->
            <tools:remove android:name="property" />
        </application>
    </manifest>
    

    确保文件中声明了tools命名空间,Gradle合并Manifest时会自动清理错误配置。

  • 清理Gradle缓存
    删除路径C:\Users\Uche-Orji Michael\.gradle\caches\transforms-2下的相关缓存文件夹,避免旧错误配置残留;同时勾选Unity的Custom Gradle Template,检查mainTemplate.gradle中是否强制引入了15.2.0版本的Facebook依赖,如有则修改为正确版本。

  • 验证Android构建配置
    确认Unity的Android SDK/NDK版本与Facebook SDK兼容,在Player Settings > Other Settings中设置符合要求的Minimum API Level和Target API Level(建议Android 11及以上)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 20:07:51