没有合适的资源?快使用搜索试试~ 我知道了~
kotlin-sqlite-bindings:通过kotlin native和jvm的sqlite支持
共82个文件
kt:54个
kts:9个
md:4个
需积分: 10 0 下载量 27 浏览量
2021-04-16
06:54:35
上传
评论
收藏 26.62MB ZIP 举报
温馨提示
Kotlin SQLite绑定 该项目为Sqlite3提供kotlin多平台绑定。 (Win,Linux,Mac,Android和iOS) 通过使用它,您可以在Kotlin通用代码中编写独立于平台的Sqlite代码。 目前,它更像是一个游乐场,而不是一个真实的项目,因此不要在生产中使用它。 免责声明 这不是Google的官方产品。 项目结构 该项目包含两个主要模块。 sqlitebindings 该模块提供了作为KMP项目的Sqlite API的非常小的填充。 唯一真正的实现是在本地sourceSets上(Linux,Windows,Mac,Android),而JVM / Android ART实现只是通过JNI委托给本地。 该JNI是在生成的jnigenerator基于所述actual实施SqliteApi在jvm/art源。 它还将Sqlite捆绑为静态库(对于本机)和动态库
资源推荐
资源详情
资源评论
收起资源包目录
kotlin-sqlite-bindings-main.zip (82个子文件)
kotlin-sqlite-bindings-main
gradlew.bat 2KB
gradlew 5KB
sqlitebindings-api
src
commonMain
kotlin
com
birbit
sqlite3
AuthResult.kt 844B
ColumnType.kt 916B
AuthorizationParams.kt 967B
SqliteException.kt 1KB
ResultCode.kt 3KB
Authorizer.kt 740B
build.gradle.kts 1KB
README.md 208B
sqlitebindings
src
androidMain
kotlin
com
birbit
sqlite3
internal
AndroidSqliteApi.kt 713B
commonTest
kotlin
com
birbit
sqlite3
internal
AuthorizerTest.kt 2KB
commonMain
kotlin
com
birbit
sqlite3
internal
SqliteApi.kt 4KB
nativeInterop
cinterop
sqlite.def 371B
jni.def 15B
androidTest
kotlin
com
birbit
internal
AndroidTest.kt 856B
main
AndroidManifest.xml 103B
commonJvmMain
kotlin
com
birbit
sqlite3
internal
JvmCommonSqliteApi.kt 9KB
jvmMain
kotlin
com
birbit
sqlite3
internal
JvmSqliteApi.kt 762B
nativeMain
kotlin
com
birbit
sqlite3
internal
SqliteApi.kt 13KB
GeneratedJni.kt 16KB
JniEnv.kt 12KB
GeneratedJniUtils.kt 4KB
build.gradle.kts 4KB
gradle.properties 939B
.github
workflows
main.yml 8KB
ksqlite3
src
commonTest
kotlin
com
birbit
sqlite3
OsSpecificTestUtils.kt 777B
SqliteConnectionTest.kt 5KB
PlatformTestUtils.kt 1KB
StatementTest.kt 11KB
macTest
kotlin
com
birbit
sqlite3
OsSpecificTestUtils.kt 935B
jvmTest
kotlin
com
birbit
sqlite3
OsSpecificTestUtils.kt 770B
PlatformTestUtils.kt 2KB
linuxTest
kotlin
com
birbit
sqlite3
OsSpecificTestUtils.kt 988B
commonMain
kotlin
com
birbit
sqlite3
SqliteStmt.kt 6KB
SqliteConnection.kt 2KB
Row.kt 1KB
androidTest
kotlin
com
birbit
sqlite3
OsSpecificTestUtils.kt 770B
PlatformTestUtils.kt 2KB
main
AndroidManifest.xml 94B
windowsTest
kotlin
com
birbit
sqlite3
OsSpecificTestUtils.kt 756B
nativeTest
kotlin
com
birbit
sqlite3
PlatformTestUtils.kt 2KB
build.gradle.kts 2KB
gradle
wrapper
gradle-wrapper.jar 54KB
gradle-wrapper.properties 783B
CONTRIBUTING.md 1KB
jnigenerator
src
main
kotlin
com
birbit
jnigen
FunctionPair.kt 891B
Main.kt 4KB
JniWriter.kt 5KB
Type.kt 7KB
ClassNames.kt 2KB
ParseTreeExt.kt 5KB
build.gradle.kts 1007B
libs
kotlin-grammar-tools-0.1-43.jar 28.46MB
buildPlugin
src
main
kotlin
com
birbit
ksqlite
build
KSqliteBuildPlugin.kt 1KB
internal
AndroidSetup.kt 4KB
NativeSetup.kt 4KB
DownloadTask.kt 1KB
KonanUtil.kt 7KB
BuildOnServer.kt 3KB
Utils.kt 868B
JniSetup.kt 2KB
SqliteCompilation.kt 7KB
Publishing.kt 3KB
KonanTargetExt.kt 1KB
KSqliteBuildExtension.kt 2KB
CollectNativeLibrariesTask.kt 8KB
Dependencies.kt 1KB
SqliteCompilationConfig.kt 692B
CreateDefFileWithLibraryPathTask.kt 1KB
settings.gradle.kts 1KB
build.gradle.kts 3KB
konan-warmup
src
commonMain
kotlin
Dummy.kt 639B
main
AndroidManifest.xml 712B
build.gradle.kts 954B
README.md 111B
.gitignore 280B
settings.gradle.kts 1KB
build.gradle.kts 2KB
README.md 2KB
scripts
copyright.txt 596B
LICENSE.txt 11KB
共 82 条
- 1
资源评论
雪地女王
- 粉丝: 96
- 资源: 4601
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功