AutoValue(android-aptプラグイン)がプロジェクトで働いていて、AutoValueのRyan Harterのgson拡張機能を認識していますが、Retrofit 2を拡張機能とファクトリメソッドを使用して抽象クラス?Retrofit 2でAutoValueを使用するには?
String grantType = "password";
Call<SignIn> signInCall = retrofitApi.signIn(email, password, grantType);
signInCall.enqueue(callback);
例えば、ここで私は不変、自動入力値モデルクラスに不変性を強制するのではなく、どのように私は改修を引っ掛けるか(あるいはより具体的にGson)サインインJSONモデルオブジェクトを自動入力値を使用したいですか?
偉大な説明、それを感謝しています。私はその部分のほとんどが動作していますが、私はAutoValueGsonTypeAdapterFactoryを見つけることができません。このエラーが発生する "(40、57)エラー:シンボルクラスAutoValueGsonTypeAdapterFactoryが見つかりません" – 3xplore
TypeAdapterFactoryを実装する抽象クラスで@GsonTypeAdapterFactoryを使用する必要があります。それを確認してくださいhttps://github.com/rharter/auto-value-gson#factory –