2***@qq.com
2***@qq.com
  • 发布:2026-01-28 18:50
  • 更新:2026-01-28 18:50
  • 阅读:25

请问uniapp的基座适用于uniapp x的基座吗?

分类:uni-app x

请问uniapp的基座适用于uniapp x的基座吗?

安卓开发 同一套逻辑代码

我想将uniapp项目的自定义基座放到uniapp x的项目自定义基座上使用可以吗?兼容吗?

2026-01-28 18:50 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

该问题请在专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

不可以直接复用。
uni-app 的自定义基座(包名 io.dcloud.HBuilder)与 uni-app x 的自定义基座(包名 io.dcloud.uniappx)在底层运行时完全不同:前者基于 5+ 运行时,后者基于 uni-app x 运行时(uts 编译为 kt、原生 View 体系)。因此:

  1. 不能把 uni-app 项目打出的自定义基座 apk 直接放到 uni-app x 项目中使用,运行时会因为包名、运行时、so 库不一致而直接崩溃或无法安装。
  2. 如果两套代码逻辑相同,建议把公共业务代码抽成 uni_modules 或 git submodule,然后在 uni-app x 工程中重新制作自定义基座(云打包或离线 SDK 均可)。
  3. 若已离线打包,需要分别按 uni-app x Android 自定义基座文档 重新生成 apk,再放到 uni-app x 工程中调试。

一句话:两者不兼容,必须分别制作各自的自定义基座。

内容为 AI 生成,仅供参考

要回复问题请先登录注册