4***@qq.com
4***@qq.com
  • 发布:2025-12-04 09:32
  • 更新:2025-12-04 10:01
  • 阅读:22

【报Bug】离线包4.85无法正常构建

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.85

手机系统: Android

手机系统版本号: Android 9.0

手机厂商: 模拟器

手机机型: 夜神

页面类型: vue

vue版本: vue2

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

1.下载离线包4.85
2.AS(2021.1.1)导入HBuilder-Integrate-AS

预期结果:

正常构建

实际结果:

1.AndroidManifest.xml无法识别标签,爆红;
2.无法识别Module

bug描述:

离线包4.85导入到AS中无法正常构建,AndroidManifest.xml全是红,AS版本2021.1.1

2025-12-04 09:32 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

根据您描述的问题,离线包4.85在AS 2021.1.1中构建失败,AndroidManifest.xml全红且无法识别Module,主要原因可能是版本兼容性问题。

HBuilderX 4.85生成的离线包可能与Android Studio 2021.1.1(即Android Studio 4.1+)存在兼容性问题。AS 2021.1.1相对较旧,而uni-app 4.85可能使用了更新的Android构建特性。

解决方案:

  1. 建议升级Android Studio到最新稳定版(如Chipmunk或Dolphin版本)
  2. 检查项目根目录下的build.gradle和app/build.gradle文件,确保Gradle和Android Gradle Plugin版本与离线包要求匹配
  3. 确认AndroidManifest.xml中的命名空间声明完整,特别是xmlns:android属性
  4. 尝试清理项目(Build > Clean Project)然后重新构建

根据知识库文档,uni-app离线SDK需要与HBuilderX版本匹配,4.85版本可能需要较新的构建工具支持。参考Android平台离线SDK配置文档

若问题依旧,建议在DCloud官方论坛发帖,提供详细错误日志和项目结构截图,以便更精准定位问题。

内容为 AI 生成,仅供参考
4***@qq.com

4***@qq.com (作者)

JDK换成17后 重新rebuild 项目生成错误报告如下:

要回复问题请先登录注册