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

图片

Image 1 Image 2 Image 3

项目信息

项目信息 详细信息
产品分类 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

1 回复

更多关于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 生成,仅供参考

回到顶部