4

Android Annotations が Dagger (1) で動作するように更新されたことをここで読みましたが、Dagger 2 にも自動的に適用されるかどうかはわかりません。

AA と Dagger 2 を一緒に使っている人はいますか?

ありがとう。

4

1 に答える 1

4

私はdagger2、AndroidAnnotations、およびButterKnife(アダプター用)をすべて一緒に使用していますが、正常に動作します。ただし、dagger1 との違いの 1 つは、@Inject フィールドを宣言するすべての特定のクラス (親アクティビティだけでなく) を注入する必要があることです。ただし、注入されたフィールドは生成されたクラスで宣言されていないため、AndroidAnnotations によって生成されたクラスを注入する必要はありません。

于 2015-05-19T10:39:59.350 に答える