के साथ काम नहीं करता है मुझे पुराने प्रश्न मिल गए हैं जो एक ही विषय पर स्पर्श करते हैं लेकिन नवीनतम संस्करणों के साथ उपलब्ध उत्तरों में से कोई भी मेरे लिए काम नहीं करता है।प्रोगुआर्ड अब रेट्रोफिट
मैं अपने प्रोजेक्ट में रेट्रोफिट का उपयोग कर रहा हूं।
चेतावनी:: retrofit.client.OkClient: जब मैं इकट्ठा करने के लिए प्रयास करते समय मुझे निम्न त्रुटि नहीं संदर्भित वर्ग com.squareup.okhttp.OkHttpClient
निम्नलिखित लेकिन लगता है मैं उपयोग कर रहा हूँ कर सकते हैं इसके बारे में कोई भी मदद कर रहा है:
-keepattributes Signature
-keep class retrofit.** { *; }
-keep class retrofit.http.** { *; }
-keep class retrofit.client.** { *; }
-keep class com.squareup.okhttp.** { *; }
-keep interface com.squareup.okhttp.** { *; }
-keep class com.google.gson.** { *; }
-keep class com.google.inject.* { *; }
-keep class org.apache.http.* { *; }
-keep class org.codehaus.mojo.** { *; }
-keep class org.apache.james.mime4j.* { *; }
-keep class javax.inject.* { *; }
-keep class sun.misc.Unsafe { *; }
-libraryjars libs/acra-4.5.0.jar
-libraryjars libs/radial-menu-v4.jar
-dontwarn javax.xml.stream.events.**
-dontwarn rx.**
-dontwarn org.apache.lang.**
# Application classes that will be serialized/deserialized over Gson
-keep class com.example.package.network.** { *; }
क्या किसी ने हाल ही में इस मुद्दे को हल किया है और इसे हल किया है?
की तरह यह है कि यह संकलन पड़ता है लेकिन जैसा कि आप उल्लेख किया है केवल सुरक्षित है यदि आप वाकई उपयोग नहीं कर रहे हैं कार्यक्षमता। मैं इस जवाब को कई लोगों के लिए चिह्नित करूंगा क्योंकि यह सही होगा –
मॉडल कक्षाओं को भी रखना न भूलें, यही कारण है कि यह मेरे लिए टूट गया। – wkarl