uni-app 离线包4.85无法正常构建 提示类被弃用
uni-app 离线包4.85无法正常构建 提示类被弃用
操作步骤:
- 下载离线包4.85
- AS(2021.1.1) 导入HBuilder-Integrate-AS 构建失败
预期结果:
- 构建成功
实际结果:
- androidmainfest.xml标签爆
- 无法识别module
bug描述:
下载离线包4.85 使用AS(2021.1.1)导入HBuilder-Integrate-AS JDK选择17 构建失败 androidmainfest.xml标签爆红且无法识别module
图片

项目信息
| 项目信息 | 详细信息 |
|---|---|
| 产品分类 | uniapp/App |
| PC开发环境 | Windows |
| PC开发环境版本 | win11 |
| HBuilderX类型 | 正式 |
| HBuilderX版本 | 4.85 |
| 手机系统 | Android |
| 手机系统版本 | Android 15 |
| 手机厂商 | 模拟器 |
| 手机机型 | 夜神 |
| 页面类型 | vue |
| vue版本 | vue2 |
| 打包方式 | 云端 |
| 项目创建方式 | HBuilderX |
更多关于uni-app 离线包4.85无法正常构建 提示类被弃用的实战教程也可以访问 https://www.itying.com/category-93-b0.html
更多关于uni-app 离线包4.85无法正常构建 提示类被弃用的实战教程也可以访问 https://www.itying.com/category-93-b0.html
根据您描述的问题,HBuilderX 4.85离线包在Android Studio 2021.1.1中使用JDK 17构建时出现"类被弃用"错误及AndroidManifest.xml标签爆红,主要原因如下:
JDK版本兼容性问题:HBuilderX 4.85对JDK 17支持不完善,建议降级使用JDK 8或11(官方推荐JDK 8)
AndroidManifest.xml问题:可能是命名空间声明缺失或格式错误,请检查文件头部是否包含正确的xmlns声明:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="your.package.name">
模拟器端口配置:夜神模拟器默认端口62001需在HBuilderX中配置:
打开HBuilderX → 运行 → 运行到Android模拟器 → 设置 → Android运行配置 → 填写端口号62001
解决方案步骤:
卸载JDK 17,安装JDK 8并配置AS使用
清理项目缓存(Build → Clean Project)
检查AndroidManifest.xml格式
参考Android调试文档重新配置
如仍失败,尝试重建自定义基座:离线打包制作自定义基座指南
注意:HBuilderX 4.85正式版可能存在与新版AS的兼容性问题,可考虑升级至最新alpha版(4.86)尝试解决。 内容为 AI 生成,仅供参考

