gpt4 book ai didi

由于 TypeNotPresentException,Android crashlytics 应用程序在启动时崩溃

转载 作者:行者123 更新时间:2023-11-30 02:00:58 25 4
gpt4 key购买 nike

Crashlytics compile('com.crashlytics.sdk.android:crashlytics:2.4.0@aar') 与应用程序集成,正在 nexus 7 4.4.4 上进行测试,从应用程序 onCreate 方法可以看到崩溃,并获得以下堆栈跟踪。在 stackoverflow 上找不到其他类似的错误/解释。欢迎提出任何建议。

  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)

最佳答案

显然 65K 方法的 android 限制是 Lollipop 之前设备上的问题,问题不是由于 crashalytics 库本身,但通常由于 dalvik 级别的 65K 方法限制,人们可能会遇到这个问题。

感谢http://frogermcs.github.io/MultiDex-solution-for-64k-limit-in-Dalvik/我能够得到没有。我的 .apk 文件中的方法。

关于由于 TypeNotPresentException,Android crashlytics 应用程序在启动时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31490225/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com