Koin Kotlin 的依赖注入框架

开源网站开源项目 24-06-26 13:51:34

Koin是一个用于 Kotlin的实用型轻量级依赖注入框架,采用纯 Kotlin 编写而成,仅使用功能解析,无代理、无代码生成、无反射。

Koin是一个 DSL,一个轻便的容器和一个实用的 API。

Actual Version

koin_version='0.9.3'

Gradle

确保已经有jcenterrepo

//AddJcentertoyourrepositoriesifneededrepositories{jcenter()}

选择 Koin 模块

//KoinforKotlincompile"org.koin:koin-core:$koin_version"//KoinforAndroidcompile"org.koin:koin-android:$koin_version"//KoinforAndroidArchitectureComponentscompile"org.koin:koin-android-architecture:$koin_version"//KoinforSparkKotlincompile"org.koin:koin-spark:$koin_version"//KoinforKtorKotlincompile"org.koin:koin-ktor:$koin_version"//KoinforJUnitteststestCompile"org.koin:koin-test:$koin_version"
[Koin Kotlin 的依赖注入框架]相关推荐
Contiki 开源嵌入式操作系统

Contiki 开源嵌入式操作系统

Contiki 是一个适用于有内存的嵌入式系统的开源的、高可移植的、支持网络的多任务操作系统。包括一个多任……...

Thonny 适合初学者的 Python IDE

Thonny 适合初学者的 Python IDE

Thonny —— 一个面向初学者的 Python IDE Thonny 由爱沙尼亚的 Tartu 大学开发,它采用了不同的方法,因为……...

Iometer 磁盘性能测试工具

Iometer 磁盘性能测试工具

Iometer是一个免费的开源的测试磁盘性能的工具。和其他磁盘工具相比,可以测试I/O的传输率和平均的I/O响……...

Simon 语音识别系统

Simon 语音识别系统

Simon 是一个开源的语音识别系统,它不仅可以输入文字,而且可以代替键盘、鼠标操作电脑。Simon 基于 Qt ……...

今日开源
  1. kele 任务管理系统

    kele 任务管理系统

    自动生成数据库,HTML 表单,以此为基础,扩展各种表单和数据库,数据库字段自动匹配数据的格式及处理。 希望由面向程序员到面向用户,用户直接做做选择题,即能实现想要的功能。 系统说明: 第一步建字段,先设想……

    开源软件 2024-07-02

  2. Thyme 自动追踪使用应用程序的时间

    Thyme 可以自动追踪你使用应用程序的时间。 特性: 简单的命令行界面: 每 30s 记录一次你使用的应用 $ while true; do thyme track -o thyme.json; sleep 30s; done; 在新窗口创建图表以显示……

    开源软件 2024-07-02

  3. Una 尤娜博客系统

    Una 尤娜博客系统

    Una [‘尤娜’] 只是一个项目代号,没有特殊含义。尤娜是站在巨人的肩膀上开发完成的博客系统,旨在为程序员提供一个极简的内容创作管理平台,尤娜100%开放源代码,如果您对她感兴趣,Fork她,并尽情的……

    开源软件 2024-07-02

返回顶部小火箭