2016-07-12 69 views
0

,我發現自己在我使用匕首1至2匕首轉換應用情況匕首2應用程序中使用的庫然而這個應用程序使用了使用匕首1庫和我的應用程序啓動時我獲得以下例外使用匕首1

E/AndroidRuntime: FATAL EXCEPTION: main 
    java.lang.NoClassDefFoundError: Failed resolution of: Ldagger/ObjectGraph; 
Caused by: java.lang.ClassNotFoundException: Didn't find class "dagger.ObjectGraph" on path: DexPathList[ 

我確實有progard文件,但保留了一切Dagger前綴。所以問題是,我需要將這個庫轉換爲dagger2還是這兩個東西應該共存?

回答

0

你應該能夠有一個應用程序既Dagger1和Dagger2。然而,您將需要將兩者都作爲gradle中的依賴項添加。