技术问询:Hilt底层是否采用Dagger KSP支持的Alpha版本?
问题解答
是的,Hilt的KSP支持底层确实依赖的是Dagger那套处于Alpha阶段的KSP实现。
原因很明确:
- Dagger官方文档明确标注其KSP支持目前处于Alpha版本。
- Hilt是基于Dagger搭建的上层依赖注入框架,它的注解处理逻辑(包括新增的KSP支持)完全复用Dagger的核心注解处理能力。
- Hilt发布说明中提到的"为androidx.hilt添加KSP支持",正是基于Dagger已有的KSP能力做的扩展,所以必然会直接依赖Dagger那套Alpha状态的KSP实现。
内容的提问来源于stack exchange,提问作者Tooto
相关产品推荐
相关产品推荐

