dagger

    3熱度

    1回答

    ApplicationModule @Module public class ApplicationModule { private static final String APP_ID = "id"; private static final String APP_SECRET = "secret"; private final Application mAp

    0熱度

    1回答

    我正在嘗試用Dagger設置一個項目。現在,當我建立,爲組件生成任何匕首的*類,我得到了以下錯誤: Error:(10, 8) error: [com.redditapp.dagger.RedditAppGraph.inject(com.redditapp.RedditApplication)] com.redditapp.ui.ActivityHierarchyServer cannot be

    0熱度

    2回答

    我正在嘗試使用Dagger2進行現場注入。我意識到我需要在注入方法時手動調用注入。我主要試圖爲汽車注入發動機。引擎在運行時決定,並注入。 的數據是這樣的 CarInterface import dagger.Binds; public interface Car { public void run(); } 汽車實現 public class Vol

    1熱度

    1回答

    我使用Dagger 2將依賴關係和MVP作爲我的應用程序設計模式進行注入。 我有2項活動(MainActivity和LoginActivity)。每個實現一個接口(MainView和LoginView),並有一個關聯的模塊(LoginModule和MainModule)。另一方面,我有一個使用2個模塊的MainComponent。問題如下: 如果我試圖注入依賴關係MainActivity,我只需要

    0熱度

    1回答

    我試圖使用Retrofit來獲取Observable。我得到這個錯誤: 無法創建呼叫轉接器rx.Observable的方法AqicnApi.getHerePollutionObservable 這是我得到我的MainActivity錯誤: Observable<Aqicn> aqicnObservable = aqicnApi.getHerePollutionObservable(getResou

    0熱度

    1回答

    我知道我們可以實現Dagger 2來在Presenter和View層之間注入,但是我們需要在M和P之間注入嗎?你能解釋一下原因嗎?

    0熱度

    1回答

    在我的應用程序中有兩個示波器,它們是:1)Singleton與應用程序一起生活,並且2)UserScope在用戶登錄後立即開始並且在用戶登出之前立即結束。 當用戶沒有登錄時,有一個通用的OkHttpClient(來自OkHttp3)用於沒有身份驗證,而在UserScope期間,所有網絡都必須經過身份驗證OkHttpClient。 有兩種解決方案可以來我的心無論是我認爲最好的做法: 1):使用Sin

    3熱度

    2回答

    我試圖在Dagger2中進行SubScoping。但是,我無法弄清這個編譯錯誤: - >...MyApplicationModule must be set發生在我的LogInFragment中。如果有人會試圖對這個錯誤投下一些信息。我真的很高興。 這是MyApplication的類: public class MyApplication extends Application { @

    1熱度

    2回答

    嗨我已閱讀其他帖子,但我無法修復它。基本上我的問題是,我打電話.inject,當我想使用該字段仍然爲空。 我有這個類: public class Application extends Game implements IApplication { @Inject IApplication app; @Inject IRouter router; public Ap

    0熱度

    1回答

    在這裏需要一些幫助。我想知道是否有可能使谷歌匕首2與外部配置文件如yml或xml文件工作?我正在使用dagger 2和sparkjava來構建一個REST API服務,因此我需要一種方法來配置嵌入式jetty的端口。