android - Android Hilt : How I can inject any object in Object class or singleton class
问题描述
I want to inject application string inside object class SingletonObject
. I am new in Hilt and not getting any way to inject this
object SinglentonObject{
@AppQualifier
@Inject
lateinit var applicationString: String
}
解决方案
@Inject
注释仅适用于 EntryPoints ,如@AndroidEntryPoint
, @HiltAndroidApp
。截至目前,没有选项可以注入到 Hilt 中的非入口点类中。
推荐阅读
- virtual-machine - 无法在 Aion FastVM 中构建 Solidity 编译器
- python - ValueError:检查目标时出错:预期 conv2d_21 有 4 个维度,但得到了形状为 (26, 1) 的数组
- powershell - 即使执行策略是 RemoteSigned,为什么我还需要“Unblock-File”?
- html - 网格应该是水平的,但显示为垂直的
- python - 实现递归树函数以收集最高级别的节点
- ffmpeg - ffmpeg:连接图像和视频
- haskell - Haskell 中的非详尽功能模式
- javascript - 下载在我的第一个 html 网站中不起作用
- ubuntu - 我在 Ubuntu 18.04 中的命令行颜色有问题,我该如何解决?
- apache - XAMPP tomcat 服务未以错误启动,因为“Tomcat 启动/停止并出现错误,返回代码:1”