1***@qq.com
1***@qq.com
  • 发布:2022-09-03 16:13
  • 更新:2022-09-03 16:13
  • 阅读:394

【报Bug】配置应用清单文件 AndroidManifest.xml 根节点配置 package 属性云打包出错

分类:HBuilderX

产品分类: HbuilderX

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10

HBuilderX版本号: 3.6.0

操作步骤:

根节点必须配置 package 属性,且属性值不能为空,属性值建议使用云端打包时配置的Android包名【使用包名提示出错定义多次】

预期结果:

使用包名正常

实际结果:

根节点必须配置 package 属性,且属性值不能为空,属性值建议使用云端打包时配置的Android包名【使用包名提示出错定义多次】

bug描述:

ERROR:[PackagePath]/app/build/intermediates/project_dex_archive/release/out/com/XXX/XXX/BuildConfig.dex: D8: 包名.BuildConfig 类型定义了多次:[PackagePath]/

HBuilderX3.6.0起,支持直接在应用项目中配置应用清单文件 AndroidManifest.xml
清单文件必须符合标准的xml格式
清单文件必须符合Android系统规范,详情参考Google官方AndroidManifest.xml文档(opens new window)
根节点必须是manifest
根节点必须添加示例中的XML命名空间 xmlns:android 和 xmlns:tools
根节点必须配置 package 属性,且属性值不能为空,属性值建议使用云端打包时配置的Android包名【使用包名提示出错定义多次】
AndroidManifest.xml的内容,和manifest.json的内容应避免冲突,即不配置manifest中已经配置过的内容。云端打包时应用清单文件会合并,出现冲突错误时请根据打包日志进行排查

2022-09-03 16:13 负责人:DCloud_App_Array 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复