java - 在独立的 android 库项目中使用 dagger 2
问题描述
我正在尝试创建一个独立的库并在其中使用 dagger 2,我已经创建了库的模块和组件,并对包括 dagger 组件的库进行了初始化,我的目标是我希望这个库可以甚至使用了实现它的项目也没有使用匕首。但似乎我的配置只有在项目实现的情况下才能工作,也使用 dagger2 因为我得到了错误:
Application does not implement dagger.android.HasDispatchingActivityInjector
那么无论如何我仍然可以在我的库中使用 dagger2 而没有实现它的项目也使用 dagger2 吗?
ps:我的图书馆包含一个活动
解决方案
推荐阅读
- c# - 创建一个子游戏对象的副本,并在删除父游戏对象时它仍然存在
- python - 如何以相同的纵横比和请求的大小放置小部件的轴?
- python - 当是参数时,Python apply_async() 不会运行
- api - 如何使用 zoom API 获取 Zoom 会议详情报告?
- python - Python Scrape CRSF 令牌
- r - 从R中的字符串中删除特殊/非英文字符
- amazon-web-services - aws_iam_policy 和 aws_iam_role_policy 之间的区别
- vue.js - VueJs Async Api Data 最佳实践
- javascript - 如何在 Firebase 函数中返回 admin.firestore.FieldValue.serverTimestamp()?
- python - 如何在python中访问具有范围的元组内的元组?