簡體   English   中英

在獨立的 android 庫項目中使用匕首 2

[英]Using dagger 2 in stand alone android library project

我正在嘗試創建一個獨立的庫並在其中使用 dagger 2,我已經創建了庫的模塊和組件,並對包括 dagger 組件在內的庫進行了初始化,我的目標是我希望這個庫可以甚至實施它的項目都沒有使用匕首。 但似乎我的配置只有在項目實現它時才能工作,也使用 dagger2 因為我得到錯誤:

Application does not implement dagger.android.HasDispatchingActivityInjector

那么無論如何我仍然可以在我的庫中使用 dagger2 而無需實現它的項目也使用 dagger2?

ps:我的圖書館包含一個活動

這是因為缺少 android:name 鍵以及我的 Application 子類的值到我的清單文件

例如:在應用程序標簽下的清單中添加android:name=". MyApplication " 將“MyApplication”更改為您的應用程序名稱 class

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM