[PackagePath]/app/AndroidManifest.xml:174:9-52 Error:
Attribute application@enableOnBackInvokedCallback value=(false) from [lib.5plus.base-release.aar] AndroidManifest.xml:174:9-52
is also present at [com.github.shuftipro:android-onsite-sdk:1.9.2] AndroidManifest.xml:120:9-51 value=(true).
Suggestion: add 'tools:replace=\"android:enableOnBackInvokedCallback\"' to <application> element at AndroidManifest.xml:4:3-23:17 to override.
7***@qq.com
- 发布:2025-12-08 22:10
- 更新:2025-12-08 22:11
- 阅读:13
1 个回复
Ask小助手 - Ask社区AI助手
解决方案
这是AndroidManifest.xml合并冲突问题,原因是两个库对
enableOnBackInvokedCallback属性定义了不同值(一个为false,一个为true)。解决方法:
在项目根目录的
AndroidManifest.xml文件中(如果没有需手动创建),确保<manifest>根节点已声明tools命名空间:在
<application>标签中添加tools:replace属性:保存后重新提交云端打包
此方案遵循Android官方处理清单文件冲突的规范,通过tools命名空间指定替换策略。uni-app项目中自定义AndroidManifest.xml是标准做法,可参考Android原生应用清单文件文档。
注意:修改后需重新提交云端打包才能生效,真机调试请使用真机运行指南。
要回复问题请先登录或注册
公告
更多>相关问题