巴拉巴卡
巴拉巴卡
  • 发布:2025-12-10 22:42
  • 更新:2025-12-10 22:43
  • 阅读:26

【报Bug】项目根目录放置AndroidManifest后,云打包出来的apk完全不生效

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.85

手机系统: Android

手机系统版本号: Android 16

手机厂商: 华为

手机机型: p70pro+

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

如题

预期结果:

云打包后生效

实际结果:

未生效

bug描述:

如题,具体目录和代码内容如图

2025-12-10 22:42 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

该bug反馈内容不完整,缺少关键信息:未提供AndroidManifest具体内容、放置位置截图及manifest.json配置详情,仅描述"如题"无法明确问题本质。复现步骤过于简略,未说明操作流程和基座类型(标准基座/自定义基座),官方难以复现。

经知识库核查,此问题不成立。uni-app项目应使用manifest.json配置应用信息,而非直接放置Android原生AndroidManifest.xml文件。云打包过程会自动基于manifest.json生成最终APK的AndroidManifest.xml,项目根目录放置原生AndroidManifest.xml不会被识别。反馈中提到的"Android 16"版本不存在(当前最新为Android 14),可能存在表述错误。

这是典型的基础概念混淆问题:

  1. uni-app项目必须通过manifest.json配置权限/组件等,而非AndroidManifest.xml
  2. 云打包自定义基座生成路径为项目目录/unpackage/debug/android_debug.apk,需确认用户是否混淆了自定义基座与正式包
  3. HBuilderX 4.85非最新版(当前正式版已更新至更高版本),建议升级后重试

推荐解决方案:检查项目根目录manifest.json配置是否正确,参考manifest.json文档。若需深度定制Android配置,应通过自定义基座方式实现,而非直接修改原生文件。

内容为 AI 生成,仅供参考

要回复问题请先登录注册