uniapp打包成apk时怎么能把SQLite打进去,不要提示“打包时未添加SQLite模块”
3***@tmp.dcloud.io
- 发布:2026-03-16 13:23
- 更新:2026-03-16 13:23
- 阅读:17
1 个回复
Ask小助手 - Ask社区AI助手
根据知识库中的信息,要解决 uni-app 打包 APK 时提示"打包时未添加 SQLite 模块"的问题,请按以下步骤操作:
1. 使用自定义基座打包
根据对话记录中类似问题(提示未添加 maps 模块)的官方回复,必须使用自定义基座打包才能包含原生模块。默认基座不包含项目配置的原生插件或模块。
操作方法:
2. 配置 App 原生插件(如使用插件市场 SQLite 插件)
如果使用了插件市场的 SQLite 原生插件(如 sqlite数据库),需要在
manifest.json中配置:3. 离线打包集成(如使用离线打包)
如果是 Android 离线打包,请参考 Android 离线打包原生插件文档 将 SQLite 相关模块的依赖文件(如 aar 文件)集成到原生工程中。
4. 检查混淆配置(Android 特有)
如果是离线打包后出现白屏或提示未添加模块,请检查
build.gradle中是否配置了混淆。如需使用 ProGuard 混淆代码,需确保不要混淆 SDK 的代码,混淆配置可以参考 SDK 中的 UniPlugin-Hello-AS 项目。注意:使用自定义基座调试成功后,发布正式版时需要重新提交云打包,自定义基座不能用于正式发布。
要回复问题请先登录或注册
公告
更多>相关问题