मुझे एक परियोजना में काम कर रहे ऑटोवैल्यू (और एंड्रॉइड-एपीटी प्लगइन) मिल गया है, और मुझे ऑटोवैल्यू के लिए रयान हार्टर के जीसन एक्सटेंशन के बारे में पता है, लेकिन मैं विस्तार और फैक्ट्री विधि का उपयोग करने के लिए रेट्रोफिट 2 को कैसे लगा सकता हूं अमूर्त वर्ग?रेट्रोफिट 2 के साथ ऑटोवैल्यू का उपयोग कैसे करें?
String grantType = "password";
Call<SignIn> signInCall = retrofitApi.signIn(email, password, grantType);
signInCall.enqueue(callback);
जैसे यहाँ मैं साइन इन करें JSON मॉडल वस्तु के साथ AutoValue उपयोग करने के लिए अचल स्थिति लागू करने के लिए, लेकिन मैं कैसे अपरिवर्तनीय, AutoValue मॉडल वर्ग के लिए रेट्रोफिट (या शायद अधिक विशेष रूप से Gson) ऊपर हुक करते चाहते हैं? https://github.com/rharter/auto-value-gson
मैं इसे इस तरह काम करने के लिए कर रहा था:
महान विवरण, इसकी सराहना। मेरे पास अधिकांश भाग काम कर रहा है लेकिन मैं AutoValueGsonTypeAdapterFactory को खोजने में सक्षम नहीं हूं।इस त्रुटि को "त्रुटि: (40, 57) त्रुटि: प्रतीक वर्ग नहीं मिल सकता है AutoValueGsonTypeAdapterFactory" – 3xplore
आपको एक अमूर्त वर्ग पर @GsonTypeAdapterFactory का उपयोग करना है जो TypeAdapterFactory लागू करता है। इसे वहां देखें https://github.com/rharter/auto-value-gson#factory –