原生工程中手动配置 SQLite 支持:

manifest.json中勾选SQLite数据库,如果是云打包直接勾选不需要做任何其他配置,离线打包需要手动补充配置

在Android Studio中点击 Build -> Generate App Bundles or APKs ->Generate APKs 打包发布后:

HTML5+ Runtime弹窗:sqlite module was not addedwhen packaging, please refertohttps://ask.dcloud.net.cn/article/283,

原因:错误提示也很明确了,就是离线工程里面没有添加这个模块和配置

解决方法:

https://nativesupport.dcloud.net.cn/AppDocs/usemodule/androidModuleConfig/others.html#sqlite-%E6%95%B0%E6%8D%AE%E5%BA%93

1:先下载SDK(https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android.html),从SDK/libs中找到sqlite-release.aar放入安卓项目的libs目录下

2:找到src/main/assets/data/dcloud_properties.xml,添加

<feature name="Sqlite" value="io.dcloud.feature.sqlite.DataBaseFeature"/>

点击 Build -> clean Project(先清除旧的包)-> Generate App Bundles or APKs ->Generate APKs打包发布

到这儿离线工程里便添加了SQLite模块成功了,不会弹窗提醒可正常使用了!!!

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐