2016-07-12 12 views
0

ダガー1からダガー2への移行中の状況で自分自身を見つけていますが、このアプリケーションではダガー1を使用しているライブラリーを使用しています。例外ダガー2ダガーを使用するライブラリーを使用したアプリケーション

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に変換する必要があるのか​​、それとも2つのものが共存するべきかということです。

答えて

0

Dagger1とDagger2の両方でアプリケーションを作成することができます。ただし、両方をgradleの依存関係として追加する必要があります。

関連する問題