完全なライブラリを構築して、新しいプロジェクトが発生したときにそのライブラリを直接利用して開発し、フレームワークとして使用できるようにしたいと考えています。しかし、dagger2のようなライブラリをライブラリに入れることができるかどうかわかりません。自分で試してみましたが、コンパイルエラーメッセージが表示されました。
リーリープロジェクトをビルドする方法は比較的単純かつ大雑把で、ライブラリ内の build.gradle に依存関係を直接追加します。これには問題があるはずだと思うのですが、どうすればいいのかわかりません。
あるいは、フレームワークライブラリの作り方をご存知の方がいらっしゃいましたら、直接教えていただければ幸いです。