从外包访问ApplicationComponent

时间:2017-07-25 08:04:34

标签: android dagger-2

我有以下结构:

|-FirstLibrary
| |——MyActivity (extends BaseActivity)
|
|-SharedLibrary
| |——BaseActivity
|
|-CoreLibrary
  |——MyApplication
  |——ApplicationComponent
  |——ApplicationModule
  |——FirstLibraryModule

CoreLibrary正在编译FirstLibrary和SharedLibrary,FirstLibrary正在编译SharedLibrary。

我正在ApplicationComponent创建模块注入并在MyApplication上初始化它。 我面临的问题是将ApplicationComponent注入MyActivity,因为无法从FirstLibrary Package访问MyApplication。有没有办法对它进行排序?

我正在使用Dagger 2.11。

0 个答案:

没有答案