मैं एक स्वच्छ समारोह है कि एक दृश्य पर कुछ करता है ठीक है जब तक मैं ProGuard का उपयोग नहीं करता। मैं देख सकता हूं कि AdapterIndeksuDlaSpinnera
अपेक्षित के रूप में उलझा हुआ है, लेकिन जब अनुप्रयोग "एडाप्टर IndeksuDlaSpinnera लोड नहीं कर सकता" के साथ प्रोजेक्ट विफल हो जाता है (जबकि इसे मैंगलेड एडाप्टर नाम के बारे में शिकायत करनी चाहिए)।Kotlin, ProGuard और lambdas
मैं सभी एडेप्टर है कि मेरे withView
-keep class pl.qus.xenoamp.adapter.** { *; }
अंदर इस्तेमाल किया जा सकता का mangling को अक्षम करके temporaty वैकल्पिक हल बनाने में सक्षम था, लेकिन मैं यह एक अच्छा समाधान है नहीं लग रहा है (और मुझे नहीं पता कि क्या अन्य वर्गों है इस तरह से असफल हो सकता है!)। तो क्या कोई यह बता सकता है कि समस्या क्या है और withView
के अंदर उपयोग की जाने वाली अन्य कक्षाओं के समान अवसरों को संभावित रूप से ठीक करने के लिए प्रोगार्ड लाइन को क्या जोड़ना चाहिए?
क्या आप एडाप्टर के साथ-साथ फ़ाइल के साथ '.class' फ़ाइल पोस्ट कर सकते हैं, जिसमें बंद होना शामिल है? वे एंड्रॉइड प्रोजेक्ट के 'बिल्ड/इंटरमीडिएट्स/क्लासेस /' में पाए जा सकते हैं। – user1643723
हमें [चैट में इस चर्चा को जारी रखें] (http://chat.stackoverflow.com/rooms/103964/discussion-between-user1643723-and-ssuukk)। – user1643723