安卓开发引入hilt实现依赖注入

安卓开发引入hilt实现依赖注入

尽意
2025-04-24 / 0 评论 / 5 阅读 / 正在检测是否收录...

1.在根目录下的build.gradle添加

buildscript {
    dependencies {
        classpath 'com.google.dagger:hilt-android-gradle-plugin:2.48'
    }
}
plugins {
    ...
    id 'com.google.dagger.hilt.android' version '2.43.2' apply false
}

m9v6aosz.png

2.在app目录下的build.gradle文件添加

plugins {
    ...
    // 使用hilt
    id 'kotlin-kapt' // 添加 kapt 支持
    id 'dagger.hilt.android.plugin' // 添加 Hilt 插件
}

m9v6d6pk.png

引入依赖

dependencies {
    ...
    // Hilt 核心依赖
    implementation "com.google.dagger:hilt-android:2.48"
    kapt "com.google.dagger:hilt-android-compiler:2.48"
    // 如果使用 Compose,还需要添加 Hilt 的 Compose 扩展支持
    implementation "androidx.hilt:hilt-navigation-compose:1.0.0"

m9v6eyax.png

3.在项目中简单使用

m9utsqfu.png

1

评论 (0)

取消