/ / एंड्रॉइड क्रैशलीटिक्स ऐप टाइपNotPresentException के कारण लॉन्च पर क्रैश - एंड्रॉइड, क्रैश, क्रैशलीटिक्स

TypeNotPresentException के कारण एंड्रॉइड क्रैशलीटिक्स ऐप लॉन्च पर क्रैश - एंड्रॉइड, क्रैश, क्रैशलीटिक्स

क्रैशलिटिक्स संकलित ("com.crashlytics.sdk।एंड्रॉइड: क्रैशलीटिक्स: 2.4.0@aar ") ऐप के साथ एकीकृत है और इसका परीक्षण नेक्सस 7 4.4.4 पर किया जा रहा है, दुर्घटना को आवेदन विधि से देखा जाता है और निम्नलिखित स्टैकट्रैक प्राप्त होता है। स्टैक ओवरफ्लो पर कोई अन्य समान त्रुटि / व्याख्या नहीं मिल सकती है। किसी भी सुझाव का स्वागत है।

  Caused by: java.lang.TypeNotPresentException: Type com/crashlytics/android/core/internal/CrashEventDataProvider not present
at java.lang.Class.getDeclaredAnnotation(Native Method)
at java.lang.Class.getAnnotation(Class.java:290)
at io.fabric.sdk.android.Kit.containsAnnotatedDependency(Kit.java:158)
at io.fabric.sdk.android.Kit.compareTo(Kit.java:140)
at io.fabric.sdk.android.Kit.compareTo(Kit.java:33)
at java.util.ComparableTimSort.countRunAndMakeAscending(ComparableTimSort.java:291)
at java.util.ComparableTimSort.sort(ComparableTimSort.java:153)
at java.util.ComparableTimSort.sort(ComparableTimSort.java:142)
at java.util.Arrays.sort(Arrays.java:1970)
at java.util.Collections.sort(Collections.java:1864)
at io.fabric.sdk.android.Fabric.initializeKits(Fabric.java:401)
at io.fabric.sdk.android.Fabric.init(Fabric.java:375)
at io.fabric.sdk.android.Fabric.setFabric(Fabric.java:332)
at io.fabric.sdk.android.Fabric.with(Fabric.java:303)
at com.xxxx.MainApplication.onCreate(MainApplication.java:19)

उत्तर:

उत्तर № 1 के लिए 1

स्पष्ट रूप से 65 के तरीकों के एंड्रॉइड लिमिटेशन हैप्री-लॉलीपॉप उपकरणों पर समस्या, समस्या क्रैशटिक्स लाइब्रेरी प्रति-सी के कारण नहीं है, लेकिन आम तौर पर दल्विक स्तर पर 65 के तरीकों की सीमा के कारण इस समस्या में भाग ले सकता है।

करने के लिए धन्यवाद http://frogermcs.github.io/MultiDex-solution-for-64k-limit-in-Dalvik/ मैं नंबर प्राप्त करने में सक्षम था। मेरी .apk फ़ाइल में तरीकों का।