相关疑难解决方法(0)

一个活动中两个组件的依赖关系

我正在玩Dagger-2来计算如何将它集成到我们现有的应用程序中,我面临着一些我无法理解或者我做错的事情.

我的情况 :

3没有任何带注释的构造函数的API(每个都在自己的文件中)

public class DbApi {
   public void doSomething(String username, String password) {
   }
}

public class RestApi {
    public void doSomething(String username, String password) {
    }
}

public class SocketApi {
    public void doSomething(String username, String password) {
    }
}
Run Code Online (Sandbox Code Playgroud)

3个模块(每个模块都在自己的文件中)

@Module
public class DbModule {
    @Provides
    @Singleton
    public DbApi getDbApi(){
        return new DbApi();
    }
}

@Module
public class RestModule {
    @Provides
    @Singleton
    public RestApi getRestApi(){
        return new RestApi();
    }
}

@Module
public class SocketModule {
    @Provides …
Run Code Online (Sandbox Code Playgroud)

android dagger-2

6
推荐指数
1
解决办法
1471
查看次数

标签 统计

android ×1

dagger-2 ×1