是否可以在纯 Java/Kotlin 模块上使用 SQLDelight JVM 驱动程序,该模块稍后将在 Android 模块上使用?
只是想知道,因为我喜欢将我的应用程序的持久层放在其 Domain 模块上的想法,它恰好是一个纯 Kotlin 模块,不依赖于 Android 框架。
谢谢
是否可以在纯 Java/Kotlin 模块上使用 SQLDelight JVM 驱动程序,该模块稍后将在 Android 模块上使用?
只是想知道,因为我喜欢将我的应用程序的持久层放在其 Domain 模块上的想法,它恰好是一个纯 Kotlin 模块,不依赖于 Android 框架。
谢谢
原来我的问题有一个明显的答案:facepalm:
我最终将.sq
文件放在了我的Domain
模块中,并在我的模块中使用了生成的 DAO Data
。
是的,有可能,我可以分享一些链接: https ://cashapp.github.io/sqldelight/jvm_sqlite/
尝试使用 Gradle 构建系统。